| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- 'use strict';
- Object.defineProperty(exports, '__esModule', { value: true });
- var util = require('../util.js');
- var mapStateHelper = require('./mapState-helper.js');
- var index = require('../../../../hooks/use-namespace/index.js');
- function useStyle(props) {
- const { columns } = mapStateHelper["default"]();
- const ns = index.useNamespace("table");
- const getCellClasses = (columns2, cellIndex) => {
- const column = columns2[cellIndex];
- const classes = [
- ns.e("cell"),
- column.id,
- column.align,
- column.labelClassName,
- ...util.getFixedColumnsClass(ns.b(), cellIndex, column.fixed, props.store)
- ];
- if (column.className) {
- classes.push(column.className);
- }
- if (!column.children) {
- classes.push(ns.is("leaf"));
- }
- return classes;
- };
- const getCellStyles = (column, cellIndex) => {
- const fixedStyle = util.getFixedColumnOffset(cellIndex, column.fixed, props.store);
- util.ensurePosition(fixedStyle, "left");
- util.ensurePosition(fixedStyle, "right");
- return fixedStyle;
- };
- return {
- getCellClasses,
- getCellStyles,
- columns
- };
- }
- exports["default"] = useStyle;
- //# sourceMappingURL=style-helper.js.map
|