diff --git a/km-console/packages/layout-clusters-fe/src/components/RenderEmpty/index.tsx b/km-console/packages/layout-clusters-fe/src/components/RenderEmpty/index.tsx new file mode 100644 index 00000000..d45e2f83 --- /dev/null +++ b/km-console/packages/layout-clusters-fe/src/components/RenderEmpty/index.tsx @@ -0,0 +1,15 @@ +import React from 'react'; + +const RenderEmpty = (props: { height?: string | number; message: string }) => { + const { height = 200, message } = props; + return ( + <> +
+
+
{message}
+
+ + ); +}; + +export default RenderEmpty; diff --git a/km-console/packages/layout-clusters-fe/src/index.less b/km-console/packages/layout-clusters-fe/src/index.less index 88a90644..52f048f1 100644 --- a/km-console/packages/layout-clusters-fe/src/index.less +++ b/km-console/packages/layout-clusters-fe/src/index.less @@ -258,3 +258,25 @@ li { } } } + +.empty-panel { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + margin-bottom: 18px; + + .img { + width: 51px; + height: 34px; + margin-bottom: 7px; + background-size: cover; + background-image: url('./assets/empty.png'); + } + + .text { + font-size: 10px; + color: #919aac; + line-height: 20px; + } +}