P8-Panels/app/theme/p8p_components.js

74 lines
4.5 KiB
JavaScript

/*
Парус 8 - Панели мониторинга
Кастомные компоненты
*/
//---------------------
//Подключение библиотек
//---------------------
import { P8P_BUTTON_OVERRIDES } from "./variants/p8p_button_variants"; //Расширение Button
import { P8P_TABLE_OVERRIDES } from "./variants/p8p_table_variants"; //Расширение Table
import { P8P_TABLE_HEAD_OVERRIDES } from "./variants/p8p_table_head_variants"; //Расширение TableHead
import { P8P_TABLE_CELL_OVERRIDES } from "./variants/p8p_table_cell_variants"; //Расширение TableCell
import { P8P_TABLE_ROW_OVERRIDES } from "./variants/p8p_table_row_variants"; //Расширение TableRow
import { P8P_PAGINATION_OVERRIDES } from "./variants/p8p_pagination_variants"; //Расширение Pagination
import { P8P_CONTAINER_OVERRIDES } from "./variants/p8p_container_variants"; //Расширение Container
import { P8P_ICON_OVERRIDES } from "./variants/p8p_icon_variants"; //Расширение Icon
import { P8P_ICON_BUTTON_OVERRIDES } from "./variants/p8p_icon_button_variants"; //Расширение IconButton
import { P8P_TEXT_FIELD_OVERRIDES } from "./variants/p8p_text_field_variants"; //Расширение TextField
import { P8P_LIST_OVERRIDES } from "./variants/p8p_list_variants"; //Расширение List
import { P8P_LIST_ITEM_OVERRIDES } from "./variants/p8p_list_item_variants"; //Расширение ListItem
import { P8P_LIST_ITEM_TEXT_OVERRIDES } from "./variants/p8p_list_item_text_variants"; //Расширение ListItemText
import { P8P_DIALOG_TITLE_OVERRIDES } from "./variants/p8p_dialog_title_variants"; //Расширение DialogTitle
import { P8P_DIALOG_CONTENT_OVERRIDES } from "./variants/p8p_dialog_content_variants"; //Расширение DialogContent
import { P8P_DIALOG_CONTENT_TEXT_OVERRIDES } from "./variants/p8p_dialog_content_text_variants"; //Расширение DialogContentText
import { P8P_DIALOG_ACTIONS_OVERRIDES } from "./variants/p8p_dialog_actions_variants"; //Расширение DialogActions
import { P8P_DRAWER_OVERRIDES } from "./variants/p8p_drawer_variants"; //Расширение Drawer
import { P8P_APP_BAR_OVERRIDES } from "./variants/p8p_app_bar_variants"; //Расширение AppBar
import { P8P_GRID_OVERRIDES } from "./variants/p8p_grid_variants"; //Расширение Grid
import { P8P_CARD_OVERRIDES } from "./variants/p8p_card_variants"; //Расширение Card
import { P8P_CARD_ACTIONS_OVERRIDES } from "./variants/p8p_card_actions_variants"; //Расширение CardActions
import { P8P_SELECT_OVERRIDES } from "./variants/p8p_select_variants"; //Расширение Select
import { P8P_INPUT_OVERRIDES } from "./variants/p8p_input_variants"; //Расширение Input
import { P8P_INPUT_LABEL_OVERRIDES } from "./variants/p8p_input_label_variants"; //Расширение InputLable
import { P8P_MENU_ITEM_OVERRIDES } from "./variants/p8p_menu_item_variants"; //Расширение MenuItem
import { P8P_AUTOCOMPLETE_OVERRIDES } from "./variants/p8p_autocomplete_variants"; //Расширение Autocomplete
import { P8P_FAB_OVERRIDES } from "./variants/p8p_fab_variants"; //Расширение Fab
//----------------
//Интерфейс модуля
//----------------
//Кастомные компоненты
export const P8P_COMPONENTS = {
MuiButton: P8P_BUTTON_OVERRIDES,
MuiTable: P8P_TABLE_OVERRIDES,
MuiTableHead: P8P_TABLE_HEAD_OVERRIDES,
MuiTableRow: P8P_TABLE_ROW_OVERRIDES,
MuiTableCell: P8P_TABLE_CELL_OVERRIDES,
MuiPagination: P8P_PAGINATION_OVERRIDES,
MuiContainer: P8P_CONTAINER_OVERRIDES,
MuiIcon: P8P_ICON_OVERRIDES,
MuiIconButton: P8P_ICON_BUTTON_OVERRIDES,
MuiTextField: P8P_TEXT_FIELD_OVERRIDES,
MuiDialogTitle: P8P_DIALOG_TITLE_OVERRIDES,
MuiDialogContent: P8P_DIALOG_CONTENT_OVERRIDES,
MuiDialogContentText: P8P_DIALOG_CONTENT_TEXT_OVERRIDES,
MuiDialogActions: P8P_DIALOG_ACTIONS_OVERRIDES,
MuiList: P8P_LIST_OVERRIDES,
MuiListItem: P8P_LIST_ITEM_OVERRIDES,
MuiListItemText: P8P_LIST_ITEM_TEXT_OVERRIDES,
MuiDrawer: P8P_DRAWER_OVERRIDES,
MuiAppBar: P8P_APP_BAR_OVERRIDES,
MuiGrid: P8P_GRID_OVERRIDES,
MuiCard: P8P_CARD_OVERRIDES,
MuiCardActions: P8P_CARD_ACTIONS_OVERRIDES,
MuiSelect: P8P_SELECT_OVERRIDES,
MuiInputLabel: P8P_INPUT_LABEL_OVERRIDES,
MuiInput: P8P_INPUT_OVERRIDES,
MuiMenuItem: P8P_MENU_ITEM_OVERRIDES,
MuiAutocomplete: P8P_AUTOCOMPLETE_OVERRIDES,
MuiFab: P8P_FAB_OVERRIDES
};