New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

@react-md/table

Package Overview
Dependencies
Maintainers
1
Versions
70
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@react-md/table - npm Package Compare versions

Comparing version
4.0.2
to
4.0.3
+17
-0
CHANGELOG.md

@@ -6,2 +6,19 @@ # Change Log

## [4.0.3](https://github.com/mlaursen/react-md/compare/v4.0.2...v4.0.3) (2021-12-31)
### Bug Fixes
* **@react-md/table:** Sortable Column Alignment ([e447cc5](https://github.com/mlaursen/react-md/commit/e447cc507e31c2b23fe57f90c536f01f68735999)), closes [#1321](https://github.com/mlaursen/react-md/issues/1321)
### Other Internal Changes
* Updated all packages' peerDependenciesMeta ([60fcd71](https://github.com/mlaursen/react-md/commit/60fcd719ac785c2f0b9d27cda82baa3c773c0e5a)), closes [#1319](https://github.com/mlaursen/react-md/issues/1319)
## [4.0.2](https://github.com/mlaursen/react-md/compare/v4.0.1...v4.0.2) (2021-11-30)

@@ -8,0 +25,0 @@

@@ -250,2 +250,18 @@ ////

width: 100%;
@each $alignment in $rmd-table-cell-horizontal-alignments {
&--#{$alignment} {
@include rmd-utils-rtl {
@if $alignment == left {
justify-content: right;
} @else if $alignment == right {
justify-content: left;
}
}
@if $alignment != left {
justify-content: $alignment;
}
}
}
}

@@ -252,0 +268,0 @@ }

@@ -250,2 +250,18 @@ ////

width: 100%;
@each $alignment in $rmd-table-cell-horizontal-alignments {
&--#{$alignment} {
@include rmd-utils-rtl {
@if $alignment == left {
justify-content: right;
} @else if $alignment == right {
justify-content: left;
}
}
@if $alignment != left {
justify-content: $alignment;
}
}
}
}

@@ -252,0 +268,0 @@ }

+1
-1

@@ -1,1 +0,1 @@

{"version":3,"file":"config.js","sourceRoot":"","sources":["../src/config.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,aAAa,EAAE,UAAU,EAAE,MAAM,OAAO,CAAC;AA4FlD,IAAM,OAAO,GAAG,aAAa,CAAqB;IAChD,MAAM,EAAE,KAAK;IACb,MAAM,EAAE,MAAM;IACd,MAAM,EAAE,QAAQ;IAChB,QAAQ,EAAE,KAAK;IACf,YAAY,EAAE,KAAK;IACnB,cAAc,EAAE,KAAK;CACtB,CAAC,CAAC;AAEH;;;;;;GAMG;AACH,MAAM,UAAU,cAAc,CAAC,OAAoB;;IACjD,IAAM,SAAS,GAAG,UAAU,CAAC,OAAO,CAAC,CAAC;IACtC,IAAM,MAAM,GAAG,MAAA,OAAO,CAAC,MAAM,mCAAI,SAAS,CAAC,MAAM,CAAC;IAClD,IAAM,MAAM,GAAG,MAAA,OAAO,CAAC,MAAM,mCAAI,SAAS,CAAC,MAAM,CAAC;IAClD,IAAM,MAAM,GAAG,MAAA,OAAO,CAAC,MAAM,mCAAI,SAAS,CAAC,MAAM,CAAC;IAClD,IAAM,QAAQ,GAAG,MAAA,OAAO,CAAC,QAAQ,mCAAI,SAAS,CAAC,QAAQ,CAAC;IACxD,IAAM,YAAY,GAAG,MAAA,OAAO,CAAC,YAAY,mCAAI,SAAS,CAAC,YAAY,CAAC;IACpE,IAAM,cAAc,GAAG,MAAA,OAAO,CAAC,cAAc,mCAAI,SAAS,CAAC,cAAc,CAAC;IAE1E,OAAO;QACL,MAAM,QAAA;QACN,MAAM,QAAA;QACN,MAAM,QAAA;QACN,QAAQ,UAAA;QACR,YAAY,cAAA;QACZ,cAAc,gBAAA;KACf,CAAC;AACJ,CAAC;AAED;;GAEG;AACH,MAAM,CAAS,IAAU,mBAAmB,GAAK,OAAO,SAAZ,CAAa"}
{"version":3,"file":"config.js","sourceRoot":"","sources":["../src/config.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,aAAa,EAAE,UAAU,EAAE,MAAM,OAAO,CAAC;AA8FlD,IAAM,OAAO,GAAG,aAAa,CAAqB;IAChD,MAAM,EAAE,KAAK;IACb,MAAM,EAAE,MAAM;IACd,MAAM,EAAE,QAAQ;IAChB,QAAQ,EAAE,KAAK;IACf,YAAY,EAAE,KAAK;IACnB,cAAc,EAAE,KAAK;CACtB,CAAC,CAAC;AAEH;;;;;;GAMG;AACH,MAAM,UAAU,cAAc,CAAC,OAAoB;;IACjD,IAAM,SAAS,GAAG,UAAU,CAAC,OAAO,CAAC,CAAC;IACtC,IAAM,MAAM,GAAG,MAAA,OAAO,CAAC,MAAM,mCAAI,SAAS,CAAC,MAAM,CAAC;IAClD,IAAM,MAAM,GAAG,MAAA,OAAO,CAAC,MAAM,mCAAI,SAAS,CAAC,MAAM,CAAC;IAClD,IAAM,MAAM,GAAG,MAAA,OAAO,CAAC,MAAM,mCAAI,SAAS,CAAC,MAAM,CAAC;IAClD,IAAM,QAAQ,GAAG,MAAA,OAAO,CAAC,QAAQ,mCAAI,SAAS,CAAC,QAAQ,CAAC;IACxD,IAAM,YAAY,GAAG,MAAA,OAAO,CAAC,YAAY,mCAAI,SAAS,CAAC,YAAY,CAAC;IACpE,IAAM,cAAc,GAAG,MAAA,OAAO,CAAC,cAAc,mCAAI,SAAS,CAAC,cAAc,CAAC;IAE1E,OAAO;QACL,MAAM,QAAA;QACN,MAAM,QAAA;QACN,MAAM,QAAA;QACN,QAAQ,UAAA;QACR,YAAY,cAAA;QACZ,cAAc,gBAAA;KACf,CAAC;AACJ,CAAC;AAED;;GAEG;AACH,MAAM,CAAS,IAAU,mBAAmB,GAAK,OAAO,SAAZ,CAAa"}

@@ -89,4 +89,4 @@ var __assign = (this && this.__assign) || function () {

_b["no-padding"] = isNoPadding,
_b)), className), scope: scope }, { children: _jsx(TableCellContent, __assign({ id: id ? "".concat(id, "-sort") : undefined, icon: sortIcon, iconAfter: sortIconAfter, sortOrder: sortOrder, rotated: sortIconRotated }, { children: children }), void 0) }), void 0));
_b)), className), scope: scope }, { children: _jsx(TableCellContent, __assign({ id: id ? "".concat(id, "-sort") : undefined, icon: sortIcon, iconAfter: sortIconAfter, sortOrder: sortOrder, rotated: sortIconRotated, hAlign: hAlign }, { children: children }), void 0) }), void 0));
});
//# sourceMappingURL=TableCell.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"TableCell.js","sourceRoot":"","sources":["../src/TableCell.tsx"],"names":[],"mappings":"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"}
{"version":3,"file":"TableCell.js","sourceRoot":"","sources":["../src/TableCell.tsx"],"names":[],"mappings":"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"}

@@ -37,3 +37,4 @@ var __assign = (this && this.__assign) || function () {

export var TableCellContent = forwardRef(function TableCellContent(_a, ref) {
var id = _a.id, propIcon = _a.icon, style = _a.style, className = _a.className, sortOrder = _a.sortOrder, children = _a.children, propRotated = _a.rotated, props = __rest(_a, ["id", "icon", "style", "className", "sortOrder", "children", "rotated"]);
var _b;
var id = _a.id, propIcon = _a.icon, style = _a.style, className = _a.className, sortOrder = _a.sortOrder, children = _a.children, propRotated = _a.rotated, _c = _a.hAlign, hAlign = _c === void 0 ? "left" : _c, props = __rest(_a, ["id", "icon", "style", "className", "sortOrder", "children", "rotated", "hAlign"]);
if (!sortOrder || propIcon === null) {

@@ -47,4 +48,6 @@ return _jsx(_Fragment, { children: children }, void 0);

}
return (_jsx(UnstyledButton, __assign({ id: id, ref: ref, style: style, className: cn(block("child"), className) }, { children: _jsx(TextIconSpacing, __assign({}, props, { icon: icon }, { children: children }), void 0) }), void 0));
return (_jsx(UnstyledButton, __assign({ id: id, ref: ref, style: style, className: cn(block("child", (_b = {},
_b[hAlign] = hAlign !== "left",
_b)), className) }, { children: _jsx(TextIconSpacing, __assign({}, props, { icon: icon }, { children: children }), void 0) }), void 0));
});
//# sourceMappingURL=TableCellContent.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"TableCellContent.js","sourceRoot":"","sources":["../src/TableCellContent.tsx"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;AAAA,OAAO,EAAiB,UAAU,EAAa,MAAM,OAAO,CAAC;AAC7D,OAAO,EAAE,MAAM,YAAY,CAAC;AAC5B,OAAO,EAAE,cAAc,EAAE,MAAM,kBAAkB,CAAC;AAClD,OAAO,EACL,WAAW,EACX,eAAe,GAEhB,MAAM,gBAAgB,CAAC;AACxB,OAAO,EAAE,GAAG,EAAE,MAAM,iBAAiB,CAAC;AA2BtC,IAAM,KAAK,GAAG,GAAG,CAAC,gBAAgB,CAAC,CAAC;AAEpC;;;;;GAKG;AACH,MAAM,CAAC,IAAM,gBAAgB,GAAG,UAAU,CAGxC,SAAS,gBAAgB,CACzB,EASC,EACD,GAAG;IATD,IAAA,EAAE,QAAA,EACI,QAAQ,UAAA,EACd,KAAK,WAAA,EACL,SAAS,eAAA,EACT,SAAS,eAAA,EACT,QAAQ,cAAA,EACC,WAAW,aAAA,EACjB,KAAK,cARV,wEASC,CADS;IAIV,IAAI,CAAC,SAAS,IAAI,QAAQ,KAAK,IAAI,EAAE;QACnC,OAAO,4BAAG,QAAQ,WAAI,CAAC;KACxB;IAED,IAAI,IAAI,GAAc,IAAI,CAAC;IAC3B,IAAI,SAAS,KAAK,MAAM,EAAE;QACxB,IAAM,OAAO,GAAG,WAAW,aAAX,WAAW,cAAX,WAAW,GAAI,SAAS,KAAK,YAAY,CAAC;QAE1D,IAAI,GAAG,KAAC,WAAW,aAAC,OAAO,EAAE,OAAO,gBAAG,QAAQ,YAAe,CAAC;KAChE;IAED,OAAO,CACL,KAAC,cAAc,aACb,EAAE,EAAE,EAAE,EACN,GAAG,EAAE,GAAG,EACR,KAAK,EAAE,KAAK,EACZ,SAAS,EAAE,EAAE,CAAC,KAAK,CAAC,OAAO,CAAC,EAAE,SAAS,CAAC,gBAExC,KAAC,eAAe,eAAK,KAAK,IAAE,IAAI,EAAE,IAAI,gBACnC,QAAQ,YACO,YACH,CAClB,CAAC;AACJ,CAAC,CAAC,CAAC"}
{"version":3,"file":"TableCellContent.js","sourceRoot":"","sources":["../src/TableCellContent.tsx"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;AAAA,OAAO,EAAiB,UAAU,EAAa,MAAM,OAAO,CAAC;AAC7D,OAAO,EAAE,MAAM,YAAY,CAAC;AAC5B,OAAO,EAAE,cAAc,EAAE,MAAM,kBAAkB,CAAC;AAClD,OAAO,EACL,WAAW,EACX,eAAe,GAEhB,MAAM,gBAAgB,CAAC;AACxB,OAAO,EAAE,GAAG,EAAE,MAAM,iBAAiB,CAAC;AAmCtC,IAAM,KAAK,GAAG,GAAG,CAAC,gBAAgB,CAAC,CAAC;AAEpC;;;;;GAKG;AACH,MAAM,CAAC,IAAM,gBAAgB,GAAG,UAAU,CAGxC,SAAS,gBAAgB,CACzB,EAUC,EACD,GAAG;;IAVD,IAAA,EAAE,QAAA,EACI,QAAQ,UAAA,EACd,KAAK,WAAA,EACL,SAAS,eAAA,EACT,SAAS,eAAA,EACT,QAAQ,cAAA,EACC,WAAW,aAAA,EACpB,cAAe,EAAf,MAAM,mBAAG,MAAM,KAAA,EACZ,KAAK,cATV,kFAUC,CADS;IAIV,IAAI,CAAC,SAAS,IAAI,QAAQ,KAAK,IAAI,EAAE;QACnC,OAAO,4BAAG,QAAQ,WAAI,CAAC;KACxB;IAED,IAAI,IAAI,GAAc,IAAI,CAAC;IAC3B,IAAI,SAAS,KAAK,MAAM,EAAE;QACxB,IAAM,OAAO,GAAG,WAAW,aAAX,WAAW,cAAX,WAAW,GAAI,SAAS,KAAK,YAAY,CAAC;QAE1D,IAAI,GAAG,KAAC,WAAW,aAAC,OAAO,EAAE,OAAO,gBAAG,QAAQ,YAAe,CAAC;KAChE;IAED,OAAO,CACL,KAAC,cAAc,aACb,EAAE,EAAE,EAAE,EACN,GAAG,EAAE,GAAG,EACR,KAAK,EAAE,KAAK,EACZ,SAAS,EAAE,EAAE,CACX,KAAK,CAAC,OAAO;YACX,GAAC,MAAM,IAAG,MAAM,KAAK,MAAM;gBAC3B,EACF,SAAS,CACV,gBAED,KAAC,eAAe,eAAK,KAAK,IAAE,IAAI,EAAE,IAAI,gBACnC,QAAQ,YACO,YACH,CAClB,CAAC;AACJ,CAAC,CAAC,CAAC"}

@@ -14,19 +14,21 @@ /// <reference types="react" />

}
/**
* The horizontal alignment for the content within a cell.
*
* Note: Table default behavior is to align to the left.
*/
export declare type TableCellHorizontalAlignment = "left" | "center" | "right";
/**
* The vertical alignment for the content within a cell.
*
* Note: When this is set to `"top"` or `"bottom"`, `padding-top` or
* `padding-bottom` will also be applied due to how styling tables work. This
* padding can be configured with the `$rmd-table-cell-vertical-padding` or
* `$rmd-table-cell-vertical-alignments` variables.
*/
export declare type TableCellVerticalAlignment = "top" | "middle" | "bottom";
export interface TableCellConfiguration {
/**
* The horizontal alignment for the content within a cell.
*
* Note: Table default behavior is to align to the left.
*/
/** {@inheritDoc TableCellHorizontalAlignment} */
hAlign?: TableCellHorizontalAlignment;
/**
* The vertical alignment for the content within a cell.
*
* Note: When this is set to `"top"` or `"bottom"`, `padding-top` or
* `padding-bottom` will also be applied due to how styling tables work. This
* padding can be configured with the `$rmd-table-cell-vertical-padding` or
* `$rmd-table-cell-vertical-alignments` variables.
*/
/** {@inheritDoc TableCellVerticalAlignment} */
vAlign?: TableCellVerticalAlignment;

@@ -33,0 +35,0 @@ /**

@@ -1,1 +0,1 @@

{"version":3,"file":"config.js","sourceRoot":"","sources":["../src/config.ts"],"names":[],"mappings":";;;AAAA,+BAAkD;AA4FlD,IAAM,OAAO,GAAG,IAAA,qBAAa,EAAqB;IAChD,MAAM,EAAE,KAAK;IACb,MAAM,EAAE,MAAM;IACd,MAAM,EAAE,QAAQ;IAChB,QAAQ,EAAE,KAAK;IACf,YAAY,EAAE,KAAK;IACnB,cAAc,EAAE,KAAK;CACtB,CAAC,CAAC;AAEH;;;;;;GAMG;AACH,SAAgB,cAAc,CAAC,OAAoB;;IACjD,IAAM,SAAS,GAAG,IAAA,kBAAU,EAAC,OAAO,CAAC,CAAC;IACtC,IAAM,MAAM,GAAG,MAAA,OAAO,CAAC,MAAM,mCAAI,SAAS,CAAC,MAAM,CAAC;IAClD,IAAM,MAAM,GAAG,MAAA,OAAO,CAAC,MAAM,mCAAI,SAAS,CAAC,MAAM,CAAC;IAClD,IAAM,MAAM,GAAG,MAAA,OAAO,CAAC,MAAM,mCAAI,SAAS,CAAC,MAAM,CAAC;IAClD,IAAM,QAAQ,GAAG,MAAA,OAAO,CAAC,QAAQ,mCAAI,SAAS,CAAC,QAAQ,CAAC;IACxD,IAAM,YAAY,GAAG,MAAA,OAAO,CAAC,YAAY,mCAAI,SAAS,CAAC,YAAY,CAAC;IACpE,IAAM,cAAc,GAAG,MAAA,OAAO,CAAC,cAAc,mCAAI,SAAS,CAAC,cAAc,CAAC;IAE1E,OAAO;QACL,MAAM,QAAA;QACN,MAAM,QAAA;QACN,MAAM,QAAA;QACN,QAAQ,UAAA;QACR,YAAY,cAAA;QACZ,cAAc,gBAAA;KACf,CAAC;AACJ,CAAC;AAjBD,wCAiBC;AAED;;GAEG;AACsB,QAAA,mBAAmB,GAAK,OAAO,UAAC"}
{"version":3,"file":"config.js","sourceRoot":"","sources":["../src/config.ts"],"names":[],"mappings":";;;AAAA,+BAAkD;AA8FlD,IAAM,OAAO,GAAG,IAAA,qBAAa,EAAqB;IAChD,MAAM,EAAE,KAAK;IACb,MAAM,EAAE,MAAM;IACd,MAAM,EAAE,QAAQ;IAChB,QAAQ,EAAE,KAAK;IACf,YAAY,EAAE,KAAK;IACnB,cAAc,EAAE,KAAK;CACtB,CAAC,CAAC;AAEH;;;;;;GAMG;AACH,SAAgB,cAAc,CAAC,OAAoB;;IACjD,IAAM,SAAS,GAAG,IAAA,kBAAU,EAAC,OAAO,CAAC,CAAC;IACtC,IAAM,MAAM,GAAG,MAAA,OAAO,CAAC,MAAM,mCAAI,SAAS,CAAC,MAAM,CAAC;IAClD,IAAM,MAAM,GAAG,MAAA,OAAO,CAAC,MAAM,mCAAI,SAAS,CAAC,MAAM,CAAC;IAClD,IAAM,MAAM,GAAG,MAAA,OAAO,CAAC,MAAM,mCAAI,SAAS,CAAC,MAAM,CAAC;IAClD,IAAM,QAAQ,GAAG,MAAA,OAAO,CAAC,QAAQ,mCAAI,SAAS,CAAC,QAAQ,CAAC;IACxD,IAAM,YAAY,GAAG,MAAA,OAAO,CAAC,YAAY,mCAAI,SAAS,CAAC,YAAY,CAAC;IACpE,IAAM,cAAc,GAAG,MAAA,OAAO,CAAC,cAAc,mCAAI,SAAS,CAAC,cAAc,CAAC;IAE1E,OAAO;QACL,MAAM,QAAA;QACN,MAAM,QAAA;QACN,MAAM,QAAA;QACN,QAAQ,UAAA;QACR,YAAY,cAAA;QACZ,cAAc,gBAAA;KACf,CAAC;AACJ,CAAC;AAjBD,wCAiBC;AAED;;GAEG;AACsB,QAAA,mBAAmB,GAAK,OAAO,UAAC"}

@@ -95,4 +95,4 @@ "use strict";

_b["no-padding"] = isNoPadding,
_b)), className), scope: scope }, { children: (0, jsx_runtime_1.jsx)(TableCellContent_1.TableCellContent, __assign({ id: id ? "".concat(id, "-sort") : undefined, icon: sortIcon, iconAfter: sortIconAfter, sortOrder: sortOrder, rotated: sortIconRotated }, { children: children }), void 0) }), void 0));
_b)), className), scope: scope }, { children: (0, jsx_runtime_1.jsx)(TableCellContent_1.TableCellContent, __assign({ id: id ? "".concat(id, "-sort") : undefined, icon: sortIcon, iconAfter: sortIconAfter, sortOrder: sortOrder, rotated: sortIconRotated, hAlign: hAlign }, { children: children }), void 0) }), void 0));
});
//# sourceMappingURL=TableCell.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"TableCell.js","sourceRoot":"","sources":["../src/TableCell.tsx"],"names":[],"mappings":"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"}
{"version":3,"file":"TableCell.js","sourceRoot":"","sources":["../src/TableCell.tsx"],"names":[],"mappings":"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"}
import { CSSProperties } from "react";
import { TextIconSpacingProps } from "@react-md/icon";
import type { TableCellHorizontalAlignment } from "./config";
export declare type SortOrder = "ascending" | "descending" | "none" | "other";

@@ -22,2 +23,7 @@ export interface TableCellContentProps extends TextIconSpacingProps {

rotated?: boolean;
/**
* @remarks \@since 4.0.3
* @see {@link TableCellHorizontalAlignment}
*/
hAlign?: TableCellHorizontalAlignment;
}

@@ -24,0 +30,0 @@ /**

@@ -43,3 +43,4 @@ "use strict";

exports.TableCellContent = (0, react_1.forwardRef)(function TableCellContent(_a, ref) {
var id = _a.id, propIcon = _a.icon, style = _a.style, className = _a.className, sortOrder = _a.sortOrder, children = _a.children, propRotated = _a.rotated, props = __rest(_a, ["id", "icon", "style", "className", "sortOrder", "children", "rotated"]);
var _b;
var id = _a.id, propIcon = _a.icon, style = _a.style, className = _a.className, sortOrder = _a.sortOrder, children = _a.children, propRotated = _a.rotated, _c = _a.hAlign, hAlign = _c === void 0 ? "left" : _c, props = __rest(_a, ["id", "icon", "style", "className", "sortOrder", "children", "rotated", "hAlign"]);
if (!sortOrder || propIcon === null) {

@@ -53,4 +54,6 @@ return (0, jsx_runtime_1.jsx)(jsx_runtime_1.Fragment, { children: children }, void 0);

}
return ((0, jsx_runtime_1.jsx)(button_1.UnstyledButton, __assign({ id: id, ref: ref, style: style, className: (0, classnames_1.default)(block("child"), className) }, { children: (0, jsx_runtime_1.jsx)(icon_1.TextIconSpacing, __assign({}, props, { icon: icon }, { children: children }), void 0) }), void 0));
return ((0, jsx_runtime_1.jsx)(button_1.UnstyledButton, __assign({ id: id, ref: ref, style: style, className: (0, classnames_1.default)(block("child", (_b = {},
_b[hAlign] = hAlign !== "left",
_b)), className) }, { children: (0, jsx_runtime_1.jsx)(icon_1.TextIconSpacing, __assign({}, props, { icon: icon }, { children: children }), void 0) }), void 0));
});
//# sourceMappingURL=TableCellContent.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"TableCellContent.js","sourceRoot":"","sources":["../src/TableCellContent.tsx"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,+BAA6D;AAC7D,0DAA4B;AAC5B,2CAAkD;AAClD,uCAIwB;AACxB,yCAAsC;AA2BtC,IAAM,KAAK,GAAG,IAAA,WAAG,EAAC,gBAAgB,CAAC,CAAC;AAEpC;;;;;GAKG;AACU,QAAA,gBAAgB,GAAG,IAAA,kBAAU,EAGxC,SAAS,gBAAgB,CACzB,EASC,EACD,GAAG;IATD,IAAA,EAAE,QAAA,EACI,QAAQ,UAAA,EACd,KAAK,WAAA,EACL,SAAS,eAAA,EACT,SAAS,eAAA,EACT,QAAQ,cAAA,EACC,WAAW,aAAA,EACjB,KAAK,cARV,wEASC,CADS;IAIV,IAAI,CAAC,SAAS,IAAI,QAAQ,KAAK,IAAI,EAAE;QACnC,OAAO,2DAAG,QAAQ,WAAI,CAAC;KACxB;IAED,IAAI,IAAI,GAAc,IAAI,CAAC;IAC3B,IAAI,SAAS,KAAK,MAAM,EAAE;QACxB,IAAM,OAAO,GAAG,WAAW,aAAX,WAAW,cAAX,WAAW,GAAI,SAAS,KAAK,YAAY,CAAC;QAE1D,IAAI,GAAG,uBAAC,kBAAW,aAAC,OAAO,EAAE,OAAO,gBAAG,QAAQ,YAAe,CAAC;KAChE;IAED,OAAO,CACL,uBAAC,uBAAc,aACb,EAAE,EAAE,EAAE,EACN,GAAG,EAAE,GAAG,EACR,KAAK,EAAE,KAAK,EACZ,SAAS,EAAE,IAAA,oBAAE,EAAC,KAAK,CAAC,OAAO,CAAC,EAAE,SAAS,CAAC,gBAExC,uBAAC,sBAAe,eAAK,KAAK,IAAE,IAAI,EAAE,IAAI,gBACnC,QAAQ,YACO,YACH,CAClB,CAAC;AACJ,CAAC,CAAC,CAAC"}
{"version":3,"file":"TableCellContent.js","sourceRoot":"","sources":["../src/TableCellContent.tsx"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,+BAA6D;AAC7D,0DAA4B;AAC5B,2CAAkD;AAClD,uCAIwB;AACxB,yCAAsC;AAmCtC,IAAM,KAAK,GAAG,IAAA,WAAG,EAAC,gBAAgB,CAAC,CAAC;AAEpC;;;;;GAKG;AACU,QAAA,gBAAgB,GAAG,IAAA,kBAAU,EAGxC,SAAS,gBAAgB,CACzB,EAUC,EACD,GAAG;;IAVD,IAAA,EAAE,QAAA,EACI,QAAQ,UAAA,EACd,KAAK,WAAA,EACL,SAAS,eAAA,EACT,SAAS,eAAA,EACT,QAAQ,cAAA,EACC,WAAW,aAAA,EACpB,cAAe,EAAf,MAAM,mBAAG,MAAM,KAAA,EACZ,KAAK,cATV,kFAUC,CADS;IAIV,IAAI,CAAC,SAAS,IAAI,QAAQ,KAAK,IAAI,EAAE;QACnC,OAAO,2DAAG,QAAQ,WAAI,CAAC;KACxB;IAED,IAAI,IAAI,GAAc,IAAI,CAAC;IAC3B,IAAI,SAAS,KAAK,MAAM,EAAE;QACxB,IAAM,OAAO,GAAG,WAAW,aAAX,WAAW,cAAX,WAAW,GAAI,SAAS,KAAK,YAAY,CAAC;QAE1D,IAAI,GAAG,uBAAC,kBAAW,aAAC,OAAO,EAAE,OAAO,gBAAG,QAAQ,YAAe,CAAC;KAChE;IAED,OAAO,CACL,uBAAC,uBAAc,aACb,EAAE,EAAE,EAAE,EACN,GAAG,EAAE,GAAG,EACR,KAAK,EAAE,KAAK,EACZ,SAAS,EAAE,IAAA,oBAAE,EACX,KAAK,CAAC,OAAO;YACX,GAAC,MAAM,IAAG,MAAM,KAAK,MAAM;gBAC3B,EACF,SAAS,CACV,gBAED,uBAAC,sBAAe,eAAK,KAAK,IAAE,IAAI,EAAE,IAAI,gBACnC,QAAQ,YACO,YACH,CAClB,CAAC;AACJ,CAAC,CAAC,CAAC"}
{
"name": "@react-md/table",
"version": "4.0.2",
"version": "4.0.3",
"description": "Create responsive data tables and accessible fixed tables",

@@ -33,8 +33,8 @@ "main": "./lib/index.js",

"dependencies": {
"@react-md/divider": "^4.0.1",
"@react-md/form": "^4.0.2",
"@react-md/theme": "^4.0.1",
"@react-md/transition": "^4.0.1",
"@react-md/typography": "^4.0.1",
"@react-md/utils": "^4.0.1",
"@react-md/divider": "^4.0.3",
"@react-md/form": "^4.0.3",
"@react-md/theme": "^4.0.3",
"@react-md/transition": "^4.0.3",
"@react-md/typography": "^4.0.3",
"@react-md/utils": "^4.0.3",
"classnames": "^2.3.1"

@@ -50,6 +50,14 @@ },

},
"peerDependenciesMeta": {
"react": {
"optional": false
},
"react-dom": {
"optional": false
}
},
"publishConfig": {
"access": "public"
},
"gitHead": "b88b3d748c5f40a8c870b081938476b2a18d1ae4"
"gitHead": "39edcb237de86528426b8011396f677b01b6a929"
}

@@ -20,21 +20,23 @@ import { createContext, useContext } from "react";

/**
* The horizontal alignment for the content within a cell.
*
* Note: Table default behavior is to align to the left.
*/
export type TableCellHorizontalAlignment = "left" | "center" | "right";
/**
* The vertical alignment for the content within a cell.
*
* Note: When this is set to `"top"` or `"bottom"`, `padding-top` or
* `padding-bottom` will also be applied due to how styling tables work. This
* padding can be configured with the `$rmd-table-cell-vertical-padding` or
* `$rmd-table-cell-vertical-alignments` variables.
*/
export type TableCellVerticalAlignment = "top" | "middle" | "bottom";
export interface TableCellConfiguration {
/**
* The horizontal alignment for the content within a cell.
*
* Note: Table default behavior is to align to the left.
*/
/** {@inheritDoc TableCellHorizontalAlignment} */
hAlign?: TableCellHorizontalAlignment;
/**
* The vertical alignment for the content within a cell.
*
* Note: When this is set to `"top"` or `"bottom"`, `padding-top` or
* `padding-bottom` will also be applied due to how styling tables work. This
* padding can be configured with the `$rmd-table-cell-vertical-padding` or
* `$rmd-table-cell-vertical-alignments` variables.
*/
/** {@inheritDoc TableCellVerticalAlignment} */
vAlign?: TableCellVerticalAlignment;

@@ -41,0 +43,0 @@

@@ -217,2 +217,3 @@ import {

rotated={sortIconRotated}
hAlign={hAlign}
>

@@ -219,0 +220,0 @@ {children}

@@ -11,2 +11,4 @@ import { CSSProperties, forwardRef, ReactNode } from "react";

import type { TableCellHorizontalAlignment } from "./config";
export type SortOrder = "ascending" | "descending" | "none" | "other";

@@ -35,2 +37,8 @@

rotated?: boolean;
/**
* @remarks \@since 4.0.3
* @see {@link TableCellHorizontalAlignment}
*/
hAlign?: TableCellHorizontalAlignment;
}

@@ -58,2 +66,3 @@

rotated: propRotated,
hAlign = "left",
...props

@@ -79,3 +88,8 @@ },

style={style}
className={cn(block("child"), className)}
className={cn(
block("child", {
[hAlign]: hAlign !== "left",
}),
className
)}
>

@@ -82,0 +96,0 @@ <TextIconSpacing {...props} icon={icon}>

@@ -14,19 +14,21 @@ /// <reference types="react" />

}
/**
* The horizontal alignment for the content within a cell.
*
* Note: Table default behavior is to align to the left.
*/
export declare type TableCellHorizontalAlignment = "left" | "center" | "right";
/**
* The vertical alignment for the content within a cell.
*
* Note: When this is set to `"top"` or `"bottom"`, `padding-top` or
* `padding-bottom` will also be applied due to how styling tables work. This
* padding can be configured with the `$rmd-table-cell-vertical-padding` or
* `$rmd-table-cell-vertical-alignments` variables.
*/
export declare type TableCellVerticalAlignment = "top" | "middle" | "bottom";
export interface TableCellConfiguration {
/**
* The horizontal alignment for the content within a cell.
*
* Note: Table default behavior is to align to the left.
*/
/** {@inheritDoc TableCellHorizontalAlignment} */
hAlign?: TableCellHorizontalAlignment;
/**
* The vertical alignment for the content within a cell.
*
* Note: When this is set to `"top"` or `"bottom"`, `padding-top` or
* `padding-bottom` will also be applied due to how styling tables work. This
* padding can be configured with the `$rmd-table-cell-vertical-padding` or
* `$rmd-table-cell-vertical-alignments` variables.
*/
/** {@inheritDoc TableCellVerticalAlignment} */
vAlign?: TableCellVerticalAlignment;

@@ -33,0 +35,0 @@ /**

import { CSSProperties } from "react";
import { TextIconSpacingProps } from "@react-md/icon";
import type { TableCellHorizontalAlignment } from "./config";
export declare type SortOrder = "ascending" | "descending" | "none" | "other";

@@ -22,2 +23,7 @@ export interface TableCellContentProps extends TextIconSpacingProps {

rotated?: boolean;
/**
* @remarks \@since 4.0.3
* @see {@link TableCellHorizontalAlignment}
*/
hAlign?: TableCellHorizontalAlignment;
}

@@ -24,0 +30,0 @@ /**