mirror of
https://github.com/portainer/portainer.git
synced 2025-07-24 07:49:41 +02:00
refactor(app): move react components to react codebase [EE-3179] (#6971)
This commit is contained in:
parent
212400c283
commit
18252ab854
346 changed files with 642 additions and 644 deletions
31
app/react/components/Widget/index.ts
Normal file
31
app/react/components/Widget/index.ts
Normal file
|
@ -0,0 +1,31 @@
|
|||
import { Widget as MainComponent } from './Widget';
|
||||
import { WidgetBody } from './WidgetBody';
|
||||
import { WidgetFooter } from './WidgetFooter';
|
||||
import { WidgetTitle } from './WidgetTitle';
|
||||
import { WidgetTaskbar } from './WidgetTaskbar';
|
||||
import { Loading } from './Loading';
|
||||
|
||||
interface WithSubcomponents {
|
||||
Body: typeof WidgetBody;
|
||||
Footer: typeof WidgetFooter;
|
||||
Title: typeof WidgetTitle;
|
||||
Taskbar: typeof WidgetTaskbar;
|
||||
Loading: typeof Loading;
|
||||
}
|
||||
|
||||
const Widget = MainComponent as typeof MainComponent & WithSubcomponents;
|
||||
|
||||
Widget.Body = WidgetBody;
|
||||
Widget.Footer = WidgetFooter;
|
||||
Widget.Title = WidgetTitle;
|
||||
Widget.Taskbar = WidgetTaskbar;
|
||||
Widget.Loading = Loading;
|
||||
|
||||
export {
|
||||
Widget,
|
||||
WidgetBody,
|
||||
WidgetFooter,
|
||||
WidgetTitle,
|
||||
WidgetTaskbar,
|
||||
Loading,
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue