@cgi-learning-hub/ui
Version:
@cgi-learning-hub/ui is an open-source React component library that implements UI for HUB's features
18 lines (17 loc) • 497 B
TypeScript
import { ButtonProps } from '@mui/material/Button';
import { StackProps } from '@mui/material/Stack';
export type ActionBarButton = {
label: string;
action: () => void;
};
export type ActionBarProps = {
leftActions: ActionBarButton[];
rightActions: ActionBarButton[];
slotProps?: {
leftActions?: ButtonProps;
leftActionsContainer?: StackProps;
rightActions?: ButtonProps;
rightActionsContainer?: StackProps;
root?: StackProps;
};
};