Here is the Alert component based on recent delivered sketches. There is a main component that based on props renders sub alert components.
29 lines
1.1 KiB
TypeScript
29 lines
1.1 KiB
TypeScript
import "./index.scss";
|
|
import { PartialExtendableNested, PartialNested } from ":/types";
|
|
import { tokens } from "./cunningham-tokens";
|
|
|
|
export * from "./components/Alert";
|
|
export * from "./components/Button";
|
|
export * from "./components/DataGrid";
|
|
export * from "./components/DataGrid/DataList";
|
|
export * from "./components/DataGrid/SimpleDataGrid";
|
|
export * from "./components/Forms/Checkbox";
|
|
export * from "./components/Forms/DatePicker";
|
|
export * from "./components/Forms/Field";
|
|
export * from "./components/Forms/FileUploader";
|
|
export * from "./components/Forms/Input";
|
|
export * from "./components/Forms/Radio";
|
|
export * from "./components/Forms/Select";
|
|
export * from "./components/Forms/Switch";
|
|
export * from "./components/Forms/TextArea";
|
|
export * from "./components/Loader";
|
|
export * from "./components/Pagination";
|
|
export * from "./components/Popover";
|
|
export * from "./components/Provider";
|
|
|
|
export type DefaultTokens = PartialNested<typeof tokens.themes.default>;
|
|
export const defaultTokens = tokens.themes.default;
|
|
export type Configuration = {
|
|
themes: Record<string, PartialExtendableNested<typeof tokens.themes.default>>;
|
|
};
|