source: src/theme/overrides/index.ts@ 5d6f37a

main
Last change on this file since 5d6f37a was 5d6f37a, checked in by Naum Shapkarovski <naumshapkarovski@…>, 7 weeks ago

add customer

  • Property mode set to 100644
File size: 3.2 KB
Line 
1import merge from 'lodash/merge';
2import { Theme } from '@mui/material/styles';
3//
4import { defaultProps } from './default-props';
5//
6import { fab } from './components/fab';
7import { card } from './components/card';
8import { chip } from './components/chip';
9import { tabs } from './components/tabs';
10import { menu } from './components/menu';
11import { list } from './components/list';
12import { table } from './components/table';
13import { alert } from './components/alert';
14import { badge } from './components/badge';
15import { paper } from './components/paper';
16import { radio } from './components/radio';
17import { appBar } from './components/appbar';
18import { drawer } from './components/drawer';
19import { dialog } from './components/dialog';
20import { avatar } from './components/avatar';
21import { rating } from './components/rating';
22import { slider } from './components/slider';
23import { button } from './components/button';
24import { select } from './components/select';
25import { switches } from './components/switch';
26import { tooltip } from './components/tooltip';
27import { popover } from './components/popover';
28import { stepper } from './components/stepper';
29import { svgIcon } from './components/svg-icon';
30import { skeleton } from './components/skeleton';
31import { backdrop } from './components/backdrop';
32import { progress } from './components/progress';
33import { timeline } from './components/timeline';
34import { checkbox } from './components/checkbox';
35import { dataGrid } from './components/data-grid';
36import { treeView } from './components/tree-view';
37import { textField } from './components/textfield';
38import { accordion } from './components/accordion';
39import { typography } from './components/typography';
40import { pagination } from './components/pagination';
41import { datePicker } from './components/date-picker';
42import { breadcrumbs } from './components/breadcrumbs';
43import { cssBaseline } from './components/css-baseline';
44import { buttonGroup } from './components/button-group';
45import { autocomplete } from './components/autocomplete';
46import { toggleButton } from './components/toggle-button';
47import { loadingButton } from './components/loading-button';
48
49// ----------------------------------------------------------------------
50
51export function componentsOverrides(theme: Theme) {
52 const components = merge(
53 defaultProps(theme),
54 //
55 fab(theme),
56 tabs(theme),
57 chip(theme),
58 card(theme),
59 menu(theme),
60 list(theme),
61 badge(theme),
62 table(theme),
63 paper(theme),
64 alert(theme),
65 radio(theme),
66 select(theme),
67 button(theme),
68 rating(theme),
69 dialog(theme),
70 appBar(theme),
71 avatar(theme),
72 slider(theme),
73 drawer(theme),
74 stepper(theme),
75 tooltip(theme),
76 popover(theme),
77 svgIcon(theme),
78 switches(theme),
79 checkbox(theme),
80 dataGrid(theme),
81 skeleton(theme),
82 timeline(theme),
83 treeView(theme),
84 backdrop(theme),
85 progress(theme),
86 textField(theme),
87 accordion(theme),
88 typography(theme),
89 pagination(theme),
90 datePicker(theme),
91 buttonGroup(theme),
92 breadcrumbs(theme),
93 cssBaseline(theme),
94 autocomplete(theme),
95 toggleButton(theme),
96 loadingButton(theme)
97 );
98
99 return components;
100}
Note: See TracBrowser for help on using the repository browser.