Files
ETB/ETB-FrontEnd/node_modules/.cache/babel-loader/b33c0e994c410c27d6ac0a49b6be08ec7b6a9c36d25fd1a08008f02d1217d910.json
Iliyan Angelov 306b20e24a Frontend start
2025-09-14 00:54:48 +03:00

1 line
11 KiB
JSON

{"ast":null,"code":"import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport * as React from 'react';\nimport { useThemeProps } from '@mui/material/styles';\nimport { DATA_GRID_DEFAULT_SLOTS_COMPONENTS, GRID_DEFAULT_LOCALE_TEXT } from '../constants';\nimport { GridDensityTypes, GridEditModes, GridFeatureModeConstant } from '../models';\nconst DATA_GRID_FORCED_PROPS = {\n apiRef: undefined,\n disableMultipleColumnsFiltering: true,\n disableMultipleColumnsSorting: true,\n disableMultipleSelection: true,\n throttleRowsMs: undefined,\n hideFooterRowCount: false,\n pagination: true,\n checkboxSelectionVisibleOnly: false,\n disableColumnReorder: true,\n disableColumnResize: true,\n keepColumnPositionIfDraggedOutside: false,\n signature: 'DataGrid'\n};\nexport const MAX_PAGE_SIZE = 100;\n/**\n * The default values of `DataGridPropsWithDefaultValues` to inject in the props of DataGrid.\n */\n\nexport const DATA_GRID_PROPS_DEFAULT_VALUES = {\n autoHeight: false,\n autoPageSize: false,\n checkboxSelection: false,\n checkboxSelectionVisibleOnly: false,\n columnBuffer: 3,\n rowBuffer: 3,\n columnThreshold: 3,\n rowThreshold: 3,\n density: GridDensityTypes.Standard,\n disableExtendRowFullWidth: false,\n disableColumnFilter: false,\n disableColumnMenu: false,\n disableColumnSelector: false,\n disableDensitySelector: false,\n disableMultipleColumnsFiltering: false,\n disableMultipleSelection: false,\n disableMultipleColumnsSorting: false,\n disableSelectionOnClick: false,\n disableVirtualization: false,\n disableIgnoreModificationsIfProcessingProps: false,\n editMode: GridEditModes.Cell,\n filterMode: GridFeatureModeConstant.client,\n headerHeight: 56,\n hideFooter: false,\n hideFooterPagination: false,\n hideFooterRowCount: false,\n hideFooterSelectedRowCount: false,\n logger: console,\n logLevel: process.env.NODE_ENV === 'production' ? 'error' : 'warn',\n pagination: false,\n paginationMode: GridFeatureModeConstant.client,\n rowHeight: 52,\n rowsPerPageOptions: [25, 50, 100],\n rowSpacingType: 'margin',\n showCellRightBorder: false,\n showColumnRightBorder: false,\n sortingOrder: ['asc', 'desc', null],\n sortingMode: GridFeatureModeConstant.client,\n throttleRowsMs: 0,\n disableColumnReorder: false,\n disableColumnResize: false,\n keepNonExistentRowsSelected: false,\n keepColumnPositionIfDraggedOutside: false\n};\nexport const useDataGridProps = inProps => {\n if (inProps.pageSize > MAX_PAGE_SIZE) {\n throw new Error(`'props.pageSize' cannot exceed 100 in DataGrid.`);\n }\n const themedProps = useThemeProps({\n props: inProps,\n name: 'MuiDataGrid'\n });\n const localeText = React.useMemo(() => _extends({}, GRID_DEFAULT_LOCALE_TEXT, themedProps.localeText), [themedProps.localeText]);\n const components = React.useMemo(() => {\n const overrides = themedProps.components;\n if (!overrides) {\n return _extends({}, DATA_GRID_DEFAULT_SLOTS_COMPONENTS);\n }\n const mergedComponents = {};\n Object.entries(DATA_GRID_DEFAULT_SLOTS_COMPONENTS).forEach(([key, defaultComponent]) => {\n mergedComponents[key] = overrides[key] === undefined ? defaultComponent : overrides[key];\n });\n return mergedComponents;\n }, [themedProps.components]);\n return React.useMemo(() => _extends({}, DATA_GRID_PROPS_DEFAULT_VALUES, themedProps, {\n localeText,\n components\n }, DATA_GRID_FORCED_PROPS), [themedProps, localeText, components]);\n};","map":{"version":3,"names":["_extends","React","useThemeProps","DATA_GRID_DEFAULT_SLOTS_COMPONENTS","GRID_DEFAULT_LOCALE_TEXT","GridDensityTypes","GridEditModes","GridFeatureModeConstant","DATA_GRID_FORCED_PROPS","apiRef","undefined","disableMultipleColumnsFiltering","disableMultipleColumnsSorting","disableMultipleSelection","throttleRowsMs","hideFooterRowCount","pagination","checkboxSelectionVisibleOnly","disableColumnReorder","disableColumnResize","keepColumnPositionIfDraggedOutside","signature","MAX_PAGE_SIZE","DATA_GRID_PROPS_DEFAULT_VALUES","autoHeight","autoPageSize","checkboxSelection","columnBuffer","rowBuffer","columnThreshold","rowThreshold","density","Standard","disableExtendRowFullWidth","disableColumnFilter","disableColumnMenu","disableColumnSelector","disableDensitySelector","disableSelectionOnClick","disableVirtualization","disableIgnoreModificationsIfProcessingProps","editMode","Cell","filterMode","client","headerHeight","hideFooter","hideFooterPagination","hideFooterSelectedRowCount","logger","console","logLevel","process","env","NODE_ENV","paginationMode","rowHeight","rowsPerPageOptions","rowSpacingType","showCellRightBorder","showColumnRightBorder","sortingOrder","sortingMode","keepNonExistentRowsSelected","useDataGridProps","inProps","pageSize","Error","themedProps","props","name","localeText","useMemo","components","overrides","mergedComponents","Object","entries","forEach","key","defaultComponent"],"sources":["/home/gnx/Desktop/ETB/ETB-FrontEnd/node_modules/@mui/x-data-grid/DataGrid/useDataGridProps.js"],"sourcesContent":["import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport * as React from 'react';\nimport { useThemeProps } from '@mui/material/styles';\nimport { DATA_GRID_DEFAULT_SLOTS_COMPONENTS, GRID_DEFAULT_LOCALE_TEXT } from '../constants';\nimport { GridDensityTypes, GridEditModes, GridFeatureModeConstant } from '../models';\nconst DATA_GRID_FORCED_PROPS = {\n apiRef: undefined,\n disableMultipleColumnsFiltering: true,\n disableMultipleColumnsSorting: true,\n disableMultipleSelection: true,\n throttleRowsMs: undefined,\n hideFooterRowCount: false,\n pagination: true,\n checkboxSelectionVisibleOnly: false,\n disableColumnReorder: true,\n disableColumnResize: true,\n keepColumnPositionIfDraggedOutside: false,\n signature: 'DataGrid'\n};\nexport const MAX_PAGE_SIZE = 100;\n/**\n * The default values of `DataGridPropsWithDefaultValues` to inject in the props of DataGrid.\n */\n\nexport const DATA_GRID_PROPS_DEFAULT_VALUES = {\n autoHeight: false,\n autoPageSize: false,\n checkboxSelection: false,\n checkboxSelectionVisibleOnly: false,\n columnBuffer: 3,\n rowBuffer: 3,\n columnThreshold: 3,\n rowThreshold: 3,\n density: GridDensityTypes.Standard,\n disableExtendRowFullWidth: false,\n disableColumnFilter: false,\n disableColumnMenu: false,\n disableColumnSelector: false,\n disableDensitySelector: false,\n disableMultipleColumnsFiltering: false,\n disableMultipleSelection: false,\n disableMultipleColumnsSorting: false,\n disableSelectionOnClick: false,\n disableVirtualization: false,\n disableIgnoreModificationsIfProcessingProps: false,\n editMode: GridEditModes.Cell,\n filterMode: GridFeatureModeConstant.client,\n headerHeight: 56,\n hideFooter: false,\n hideFooterPagination: false,\n hideFooterRowCount: false,\n hideFooterSelectedRowCount: false,\n logger: console,\n logLevel: process.env.NODE_ENV === 'production' ? 'error' : 'warn',\n pagination: false,\n paginationMode: GridFeatureModeConstant.client,\n rowHeight: 52,\n rowsPerPageOptions: [25, 50, 100],\n rowSpacingType: 'margin',\n showCellRightBorder: false,\n showColumnRightBorder: false,\n sortingOrder: ['asc', 'desc', null],\n sortingMode: GridFeatureModeConstant.client,\n throttleRowsMs: 0,\n disableColumnReorder: false,\n disableColumnResize: false,\n keepNonExistentRowsSelected: false,\n keepColumnPositionIfDraggedOutside: false\n};\nexport const useDataGridProps = inProps => {\n if (inProps.pageSize > MAX_PAGE_SIZE) {\n throw new Error(`'props.pageSize' cannot exceed 100 in DataGrid.`);\n }\n\n const themedProps = useThemeProps({\n props: inProps,\n name: 'MuiDataGrid'\n });\n const localeText = React.useMemo(() => _extends({}, GRID_DEFAULT_LOCALE_TEXT, themedProps.localeText), [themedProps.localeText]);\n const components = React.useMemo(() => {\n const overrides = themedProps.components;\n\n if (!overrides) {\n return _extends({}, DATA_GRID_DEFAULT_SLOTS_COMPONENTS);\n }\n\n const mergedComponents = {};\n Object.entries(DATA_GRID_DEFAULT_SLOTS_COMPONENTS).forEach(([key, defaultComponent]) => {\n mergedComponents[key] = overrides[key] === undefined ? defaultComponent : overrides[key];\n });\n return mergedComponents;\n }, [themedProps.components]);\n return React.useMemo(() => _extends({}, DATA_GRID_PROPS_DEFAULT_VALUES, themedProps, {\n localeText,\n components\n }, DATA_GRID_FORCED_PROPS), [themedProps, localeText, components]);\n};"],"mappings":"AAAA,OAAOA,QAAQ,MAAM,oCAAoC;AACzD,OAAO,KAAKC,KAAK,MAAM,OAAO;AAC9B,SAASC,aAAa,QAAQ,sBAAsB;AACpD,SAASC,kCAAkC,EAAEC,wBAAwB,QAAQ,cAAc;AAC3F,SAASC,gBAAgB,EAAEC,aAAa,EAAEC,uBAAuB,QAAQ,WAAW;AACpF,MAAMC,sBAAsB,GAAG;EAC7BC,MAAM,EAAEC,SAAS;EACjBC,+BAA+B,EAAE,IAAI;EACrCC,6BAA6B,EAAE,IAAI;EACnCC,wBAAwB,EAAE,IAAI;EAC9BC,cAAc,EAAEJ,SAAS;EACzBK,kBAAkB,EAAE,KAAK;EACzBC,UAAU,EAAE,IAAI;EAChBC,4BAA4B,EAAE,KAAK;EACnCC,oBAAoB,EAAE,IAAI;EAC1BC,mBAAmB,EAAE,IAAI;EACzBC,kCAAkC,EAAE,KAAK;EACzCC,SAAS,EAAE;AACb,CAAC;AACD,OAAO,MAAMC,aAAa,GAAG,GAAG;AAChC;AACA;AACA;;AAEA,OAAO,MAAMC,8BAA8B,GAAG;EAC5CC,UAAU,EAAE,KAAK;EACjBC,YAAY,EAAE,KAAK;EACnBC,iBAAiB,EAAE,KAAK;EACxBT,4BAA4B,EAAE,KAAK;EACnCU,YAAY,EAAE,CAAC;EACfC,SAAS,EAAE,CAAC;EACZC,eAAe,EAAE,CAAC;EAClBC,YAAY,EAAE,CAAC;EACfC,OAAO,EAAE1B,gBAAgB,CAAC2B,QAAQ;EAClCC,yBAAyB,EAAE,KAAK;EAChCC,mBAAmB,EAAE,KAAK;EAC1BC,iBAAiB,EAAE,KAAK;EACxBC,qBAAqB,EAAE,KAAK;EAC5BC,sBAAsB,EAAE,KAAK;EAC7B1B,+BAA+B,EAAE,KAAK;EACtCE,wBAAwB,EAAE,KAAK;EAC/BD,6BAA6B,EAAE,KAAK;EACpC0B,uBAAuB,EAAE,KAAK;EAC9BC,qBAAqB,EAAE,KAAK;EAC5BC,2CAA2C,EAAE,KAAK;EAClDC,QAAQ,EAAEnC,aAAa,CAACoC,IAAI;EAC5BC,UAAU,EAAEpC,uBAAuB,CAACqC,MAAM;EAC1CC,YAAY,EAAE,EAAE;EAChBC,UAAU,EAAE,KAAK;EACjBC,oBAAoB,EAAE,KAAK;EAC3BhC,kBAAkB,EAAE,KAAK;EACzBiC,0BAA0B,EAAE,KAAK;EACjCC,MAAM,EAAEC,OAAO;EACfC,QAAQ,EAAEC,OAAO,CAACC,GAAG,CAACC,QAAQ,KAAK,YAAY,GAAG,OAAO,GAAG,MAAM;EAClEtC,UAAU,EAAE,KAAK;EACjBuC,cAAc,EAAEhD,uBAAuB,CAACqC,MAAM;EAC9CY,SAAS,EAAE,EAAE;EACbC,kBAAkB,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC;EACjCC,cAAc,EAAE,QAAQ;EACxBC,mBAAmB,EAAE,KAAK;EAC1BC,qBAAqB,EAAE,KAAK;EAC5BC,YAAY,EAAE,CAAC,KAAK,EAAE,MAAM,EAAE,IAAI,CAAC;EACnCC,WAAW,EAAEvD,uBAAuB,CAACqC,MAAM;EAC3C9B,cAAc,EAAE,CAAC;EACjBI,oBAAoB,EAAE,KAAK;EAC3BC,mBAAmB,EAAE,KAAK;EAC1B4C,2BAA2B,EAAE,KAAK;EAClC3C,kCAAkC,EAAE;AACtC,CAAC;AACD,OAAO,MAAM4C,gBAAgB,GAAGC,OAAO,IAAI;EACzC,IAAIA,OAAO,CAACC,QAAQ,GAAG5C,aAAa,EAAE;IACpC,MAAM,IAAI6C,KAAK,CAAC,iDAAiD,CAAC;EACpE;EAEA,MAAMC,WAAW,GAAGlE,aAAa,CAAC;IAChCmE,KAAK,EAAEJ,OAAO;IACdK,IAAI,EAAE;EACR,CAAC,CAAC;EACF,MAAMC,UAAU,GAAGtE,KAAK,CAACuE,OAAO,CAAC,MAAMxE,QAAQ,CAAC,CAAC,CAAC,EAAEI,wBAAwB,EAAEgE,WAAW,CAACG,UAAU,CAAC,EAAE,CAACH,WAAW,CAACG,UAAU,CAAC,CAAC;EAChI,MAAME,UAAU,GAAGxE,KAAK,CAACuE,OAAO,CAAC,MAAM;IACrC,MAAME,SAAS,GAAGN,WAAW,CAACK,UAAU;IAExC,IAAI,CAACC,SAAS,EAAE;MACd,OAAO1E,QAAQ,CAAC,CAAC,CAAC,EAAEG,kCAAkC,CAAC;IACzD;IAEA,MAAMwE,gBAAgB,GAAG,CAAC,CAAC;IAC3BC,MAAM,CAACC,OAAO,CAAC1E,kCAAkC,CAAC,CAAC2E,OAAO,CAAC,CAAC,CAACC,GAAG,EAAEC,gBAAgB,CAAC,KAAK;MACtFL,gBAAgB,CAACI,GAAG,CAAC,GAAGL,SAAS,CAACK,GAAG,CAAC,KAAKrE,SAAS,GAAGsE,gBAAgB,GAAGN,SAAS,CAACK,GAAG,CAAC;IAC1F,CAAC,CAAC;IACF,OAAOJ,gBAAgB;EACzB,CAAC,EAAE,CAACP,WAAW,CAACK,UAAU,CAAC,CAAC;EAC5B,OAAOxE,KAAK,CAACuE,OAAO,CAAC,MAAMxE,QAAQ,CAAC,CAAC,CAAC,EAAEuB,8BAA8B,EAAE6C,WAAW,EAAE;IACnFG,UAAU;IACVE;EACF,CAAC,EAAEjE,sBAAsB,CAAC,EAAE,CAAC4D,WAAW,EAAEG,UAAU,EAAEE,UAAU,CAAC,CAAC;AACpE,CAAC","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}