From 06d2aec5ab02d25773b4cf64e1a9f6f5accf72ee Mon Sep 17 00:00:00 2001 From: Zack Braksa Date: Thu, 25 Jul 2024 19:53:52 +0100 Subject: [PATCH] Simplified marks prop to be always object --- dist/voxgig-model-react.es.js | 131 +++++++++++++++-------------- dist/voxgig-model-react.umd.js | 131 +++++++++++++++-------------- src/lib/BasicEntitySliderField.tsx | 16 ++-- 3 files changed, 145 insertions(+), 133 deletions(-) diff --git a/dist/voxgig-model-react.es.js b/dist/voxgig-model-react.es.js index 3b19f71..2f8f660 100644 --- a/dist/voxgig-model-react.es.js +++ b/dist/voxgig-model-react.es.js @@ -1030,21 +1030,15 @@ function requireReactJsxRuntime_development() { } return reactJsxRuntime_development; } -var jsxRuntime$1 = jsxRuntime$2.exports; -var hasRequiredJsxRuntime; -function requireJsxRuntime() { - if (hasRequiredJsxRuntime) return jsxRuntime$2.exports; - hasRequiredJsxRuntime = 1; - "use strict"; - if (process.env.NODE_ENV === "production") { - jsxRuntime$2.exports = requireReactJsxRuntime_production_min(); - } else { - jsxRuntime$2.exports = requireReactJsxRuntime_development(); - } - return jsxRuntime$2.exports; +var jsxRuntime = jsxRuntime$2.exports; +"use strict"; +if (process.env.NODE_ENV === "production") { + jsxRuntime$2.exports = requireReactJsxRuntime_production_min(); +} else { + jsxRuntime$2.exports = requireReactJsxRuntime_development(); } -var jsxRuntimeExports = requireJsxRuntime(); -const jsxRuntime = /* @__PURE__ */ getDefaultExportFromCjs(jsxRuntimeExports); +var jsxRuntimeExports = jsxRuntime$2.exports; +const jsxRuntime$1 = /* @__PURE__ */ getDefaultExportFromCjs(jsxRuntimeExports); var gubu_min$2 = { exports: {} }; var gubu_min = gubu_min$2.exports; (function(module, exports) { @@ -25311,7 +25305,7 @@ Object.defineProperty(ArrowDownward, "__esModule", { }); var default_1$x = ArrowDownward.default = void 0; var _createSvgIcon$x = _interopRequireDefault$x(requireCreateSvgIcon()); -var _jsxRuntime$x = requireJsxRuntime(); +var _jsxRuntime$x = jsxRuntimeExports; var _default$x = default_1$x = ArrowDownward.default = (0, _createSvgIcon$x.default)(/* @__PURE__ */ (0, _jsxRuntime$x.jsx)("path", { d: "m20 12-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8z" }), "ArrowDownward"); @@ -25324,7 +25318,7 @@ Object.defineProperty(ArrowRight, "__esModule", { }); var default_1$w = ArrowRight.default = void 0; var _createSvgIcon$w = _interopRequireDefault$w(requireCreateSvgIcon()); -var _jsxRuntime$w = requireJsxRuntime(); +var _jsxRuntime$w = jsxRuntimeExports; var _default$w = default_1$w = ArrowRight.default = (0, _createSvgIcon$w.default)(/* @__PURE__ */ (0, _jsxRuntime$w.jsx)("path", { d: "m10 17 5-5-5-5z" }), "ArrowRight"); @@ -25337,7 +25331,7 @@ Object.defineProperty(Cancel, "__esModule", { }); var default_1$v = Cancel.default = void 0; var _createSvgIcon$v = _interopRequireDefault$v(requireCreateSvgIcon()); -var _jsxRuntime$v = requireJsxRuntime(); +var _jsxRuntime$v = jsxRuntimeExports; var _default$v = default_1$v = Cancel.default = (0, _createSvgIcon$v.default)(/* @__PURE__ */ (0, _jsxRuntime$v.jsx)("path", { d: "M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12z" }), "Cancel"); @@ -25350,7 +25344,7 @@ Object.defineProperty(ChevronLeft, "__esModule", { }); var default_1$u = ChevronLeft.default = void 0; var _createSvgIcon$u = _interopRequireDefault$u(requireCreateSvgIcon()); -var _jsxRuntime$u = requireJsxRuntime(); +var _jsxRuntime$u = jsxRuntimeExports; var _default$u = default_1$u = ChevronLeft.default = (0, _createSvgIcon$u.default)(/* @__PURE__ */ (0, _jsxRuntime$u.jsx)("path", { d: "M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z" }), "ChevronLeft"); @@ -25363,7 +25357,7 @@ Object.defineProperty(ChevronRight, "__esModule", { }); var default_1$t = ChevronRight.default = void 0; var _createSvgIcon$t = _interopRequireDefault$t(requireCreateSvgIcon()); -var _jsxRuntime$t = requireJsxRuntime(); +var _jsxRuntime$t = jsxRuntimeExports; var _default$t = default_1$t = ChevronRight.default = (0, _createSvgIcon$t.default)(/* @__PURE__ */ (0, _jsxRuntime$t.jsx)("path", { d: "M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z" }), "ChevronRight"); @@ -25376,7 +25370,7 @@ Object.defineProperty(ClearAll, "__esModule", { }); var default_1$s = ClearAll.default = void 0; var _createSvgIcon$s = _interopRequireDefault$s(requireCreateSvgIcon()); -var _jsxRuntime$s = requireJsxRuntime(); +var _jsxRuntime$s = jsxRuntimeExports; var _default$s = default_1$s = ClearAll.default = (0, _createSvgIcon$s.default)(/* @__PURE__ */ (0, _jsxRuntime$s.jsx)("path", { d: "M5 13h14v-2H5zm-2 4h14v-2H3zM7 7v2h14V7z" }), "ClearAll"); @@ -25389,7 +25383,7 @@ Object.defineProperty(Close, "__esModule", { }); var default_1$r = Close.default = void 0; var _createSvgIcon$r = _interopRequireDefault$r(requireCreateSvgIcon()); -var _jsxRuntime$r = requireJsxRuntime(); +var _jsxRuntime$r = jsxRuntimeExports; var _default$r = default_1$r = Close.default = (0, _createSvgIcon$r.default)(/* @__PURE__ */ (0, _jsxRuntime$r.jsx)("path", { d: "M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z" }), "Close"); @@ -25402,7 +25396,7 @@ Object.defineProperty(ContentCopy, "__esModule", { }); var default_1$q = ContentCopy.default = void 0; var _createSvgIcon$q = _interopRequireDefault$q(requireCreateSvgIcon()); -var _jsxRuntime$q = requireJsxRuntime(); +var _jsxRuntime$q = jsxRuntimeExports; var _default$q = default_1$q = ContentCopy.default = (0, _createSvgIcon$q.default)(/* @__PURE__ */ (0, _jsxRuntime$q.jsx)("path", { d: "M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 16H8V7h11z" }), "ContentCopy"); @@ -25415,7 +25409,7 @@ Object.defineProperty(DensityLarge, "__esModule", { }); var default_1$p = DensityLarge.default = void 0; var _createSvgIcon$p = _interopRequireDefault$p(requireCreateSvgIcon()); -var _jsxRuntime$p = requireJsxRuntime(); +var _jsxRuntime$p = jsxRuntimeExports; var _default$p = default_1$p = DensityLarge.default = (0, _createSvgIcon$p.default)(/* @__PURE__ */ (0, _jsxRuntime$p.jsx)("path", { d: "M3 3h18v2H3zm0 16h18v2H3z" }), "DensityLarge"); @@ -25428,7 +25422,7 @@ Object.defineProperty(DensityMedium, "__esModule", { }); var default_1$o = DensityMedium.default = void 0; var _createSvgIcon$o = _interopRequireDefault$o(requireCreateSvgIcon()); -var _jsxRuntime$o = requireJsxRuntime(); +var _jsxRuntime$o = jsxRuntimeExports; var _default$o = default_1$o = DensityMedium.default = (0, _createSvgIcon$o.default)(/* @__PURE__ */ (0, _jsxRuntime$o.jsx)("path", { d: "M3 3h18v2H3zm0 16h18v2H3zm0-8h18v2H3z" }), "DensityMedium"); @@ -25441,7 +25435,7 @@ Object.defineProperty(DensitySmall, "__esModule", { }); var default_1$n = DensitySmall.default = void 0; var _createSvgIcon$n = _interopRequireDefault$n(requireCreateSvgIcon()); -var _jsxRuntime$n = requireJsxRuntime(); +var _jsxRuntime$n = jsxRuntimeExports; var _default$n = default_1$n = DensitySmall.default = (0, _createSvgIcon$n.default)(/* @__PURE__ */ (0, _jsxRuntime$n.jsx)("path", { d: "M3 2h18v2H3zm0 18h18v2H3zm0-6h18v2H3zm0-6h18v2H3z" }), "DensitySmall"); @@ -25454,7 +25448,7 @@ Object.defineProperty(DragHandle, "__esModule", { }); var default_1$m = DragHandle.default = void 0; var _createSvgIcon$m = _interopRequireDefault$m(requireCreateSvgIcon()); -var _jsxRuntime$m = requireJsxRuntime(); +var _jsxRuntime$m = jsxRuntimeExports; var _default$m = default_1$m = DragHandle.default = (0, _createSvgIcon$m.default)(/* @__PURE__ */ (0, _jsxRuntime$m.jsx)("path", { d: "M20 9H4v2h16zM4 15h16v-2H4z" }), "DragHandle"); @@ -25467,7 +25461,7 @@ Object.defineProperty(DynamicFeed, "__esModule", { }); var default_1$l = DynamicFeed.default = void 0; var _createSvgIcon$l = _interopRequireDefault$l(requireCreateSvgIcon()); -var _jsxRuntime$l = requireJsxRuntime(); +var _jsxRuntime$l = jsxRuntimeExports; var _default$l = default_1$l = DynamicFeed.default = (0, _createSvgIcon$l.default)([/* @__PURE__ */ (0, _jsxRuntime$l.jsx)("path", { d: "M8 8H6v7c0 1.1.9 2 2 2h9v-2H8z" }, "0"), /* @__PURE__ */ (0, _jsxRuntime$l.jsx)("path", { @@ -25482,7 +25476,7 @@ Object.defineProperty(Edit, "__esModule", { }); var default_1$k = Edit.default = void 0; var _createSvgIcon$k = _interopRequireDefault$k(requireCreateSvgIcon()); -var _jsxRuntime$k = requireJsxRuntime(); +var _jsxRuntime$k = jsxRuntimeExports; var _default$k = default_1$k = Edit.default = (0, _createSvgIcon$k.default)(/* @__PURE__ */ (0, _jsxRuntime$k.jsx)("path", { d: "M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z" }), "Edit"); @@ -25495,7 +25489,7 @@ Object.defineProperty(ExpandMore, "__esModule", { }); var default_1$j = ExpandMore.default = void 0; var _createSvgIcon$j = _interopRequireDefault$j(requireCreateSvgIcon()); -var _jsxRuntime$j = requireJsxRuntime(); +var _jsxRuntime$j = jsxRuntimeExports; var _default$j = default_1$j = ExpandMore.default = (0, _createSvgIcon$j.default)(/* @__PURE__ */ (0, _jsxRuntime$j.jsx)("path", { d: "M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z" }), "ExpandMore"); @@ -25508,7 +25502,7 @@ Object.defineProperty(FilterAlt, "__esModule", { }); var default_1$i = FilterAlt.default = void 0; var _createSvgIcon$i = _interopRequireDefault$i(requireCreateSvgIcon()); -var _jsxRuntime$i = requireJsxRuntime(); +var _jsxRuntime$i = jsxRuntimeExports; var _default$i = default_1$i = FilterAlt.default = (0, _createSvgIcon$i.default)(/* @__PURE__ */ (0, _jsxRuntime$i.jsx)("path", { d: "M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39c.51-.66.04-1.61-.79-1.61H5.04c-.83 0-1.3.95-.79 1.61" }), "FilterAlt"); @@ -25521,7 +25515,7 @@ Object.defineProperty(FilterList, "__esModule", { }); var default_1$h = FilterList.default = void 0; var _createSvgIcon$h = _interopRequireDefault$h(requireCreateSvgIcon()); -var _jsxRuntime$h = requireJsxRuntime(); +var _jsxRuntime$h = jsxRuntimeExports; var _default$h = default_1$h = FilterList.default = (0, _createSvgIcon$h.default)(/* @__PURE__ */ (0, _jsxRuntime$h.jsx)("path", { d: "M10 18h4v-2h-4zM3 6v2h18V6zm3 7h12v-2H6z" }), "FilterList"); @@ -25534,7 +25528,7 @@ Object.defineProperty(FilterListOff, "__esModule", { }); var default_1$g = FilterListOff.default = void 0; var _createSvgIcon$g = _interopRequireDefault$g(requireCreateSvgIcon()); -var _jsxRuntime$g = requireJsxRuntime(); +var _jsxRuntime$g = jsxRuntimeExports; var _default$g = default_1$g = FilterListOff.default = (0, _createSvgIcon$g.default)(/* @__PURE__ */ (0, _jsxRuntime$g.jsx)("path", { d: "M10.83 8H21V6H8.83zm5 5H18v-2h-4.17zM14 16.83V18h-4v-2h3.17l-3-3H6v-2h2.17l-3-3H3V6h.17L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41z" }), "FilterListOff"); @@ -25547,7 +25541,7 @@ Object.defineProperty(FirstPage, "__esModule", { }); var default_1$f = FirstPage.default = void 0; var _createSvgIcon$f = _interopRequireDefault$f(requireCreateSvgIcon()); -var _jsxRuntime$f = requireJsxRuntime(); +var _jsxRuntime$f = jsxRuntimeExports; var _default$f = default_1$f = FirstPage.default = (0, _createSvgIcon$f.default)(/* @__PURE__ */ (0, _jsxRuntime$f.jsx)("path", { d: "M18.41 16.59 13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z" }), "FirstPage"); @@ -25560,7 +25554,7 @@ Object.defineProperty(Fullscreen, "__esModule", { }); var default_1$e = Fullscreen.default = void 0; var _createSvgIcon$e = _interopRequireDefault$e(requireCreateSvgIcon()); -var _jsxRuntime$e = requireJsxRuntime(); +var _jsxRuntime$e = jsxRuntimeExports; var _default$e = default_1$e = Fullscreen.default = (0, _createSvgIcon$e.default)(/* @__PURE__ */ (0, _jsxRuntime$e.jsx)("path", { d: "M7 14H5v5h5v-2H7zm-2-4h2V7h3V5H5zm12 7h-3v2h5v-5h-2zM14 5v2h3v3h2V5z" }), "Fullscreen"); @@ -25573,7 +25567,7 @@ Object.defineProperty(FullscreenExit, "__esModule", { }); var default_1$d = FullscreenExit.default = void 0; var _createSvgIcon$d = _interopRequireDefault$d(requireCreateSvgIcon()); -var _jsxRuntime$d = requireJsxRuntime(); +var _jsxRuntime$d = jsxRuntimeExports; var _default$d = default_1$d = FullscreenExit.default = (0, _createSvgIcon$d.default)(/* @__PURE__ */ (0, _jsxRuntime$d.jsx)("path", { d: "M5 16h3v3h2v-5H5zm3-8H5v2h5V5H8zm6 11h2v-3h3v-2h-5zm2-11V5h-2v5h5V8z" }), "FullscreenExit"); @@ -25586,7 +25580,7 @@ Object.defineProperty(KeyboardDoubleArrowDown, "__esModule", { }); var default_1$c = KeyboardDoubleArrowDown.default = void 0; var _createSvgIcon$c = _interopRequireDefault$c(requireCreateSvgIcon()); -var _jsxRuntime$c = requireJsxRuntime(); +var _jsxRuntime$c = jsxRuntimeExports; var _default$c = default_1$c = KeyboardDoubleArrowDown.default = (0, _createSvgIcon$c.default)([/* @__PURE__ */ (0, _jsxRuntime$c.jsx)("path", { d: "M18 6.41 16.59 5 12 9.58 7.41 5 6 6.41l6 6z" }, "0"), /* @__PURE__ */ (0, _jsxRuntime$c.jsx)("path", { @@ -25601,7 +25595,7 @@ Object.defineProperty(LastPage, "__esModule", { }); var default_1$b = LastPage.default = void 0; var _createSvgIcon$b = _interopRequireDefault$b(requireCreateSvgIcon()); -var _jsxRuntime$b = requireJsxRuntime(); +var _jsxRuntime$b = jsxRuntimeExports; var _default$b = default_1$b = LastPage.default = (0, _createSvgIcon$b.default)(/* @__PURE__ */ (0, _jsxRuntime$b.jsx)("path", { d: "M5.59 7.41 10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z" }), "LastPage"); @@ -25614,7 +25608,7 @@ Object.defineProperty(MoreHoriz, "__esModule", { }); var default_1$a = MoreHoriz.default = void 0; var _createSvgIcon$a = _interopRequireDefault$a(requireCreateSvgIcon()); -var _jsxRuntime$a = requireJsxRuntime(); +var _jsxRuntime$a = jsxRuntimeExports; var _default$a = default_1$a = MoreHoriz.default = (0, _createSvgIcon$a.default)(/* @__PURE__ */ (0, _jsxRuntime$a.jsx)("path", { d: "M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2" }), "MoreHoriz"); @@ -25627,7 +25621,7 @@ Object.defineProperty(MoreVert, "__esModule", { }); var default_1$9 = MoreVert.default = void 0; var _createSvgIcon$9 = _interopRequireDefault$9(requireCreateSvgIcon()); -var _jsxRuntime$9 = requireJsxRuntime(); +var _jsxRuntime$9 = jsxRuntimeExports; var _default$9 = default_1$9 = MoreVert.default = (0, _createSvgIcon$9.default)(/* @__PURE__ */ (0, _jsxRuntime$9.jsx)("path", { d: "M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2" }), "MoreVert"); @@ -25640,7 +25634,7 @@ Object.defineProperty(PushPin, "__esModule", { }); var default_1$8 = PushPin.default = void 0; var _createSvgIcon$8 = _interopRequireDefault$8(requireCreateSvgIcon()); -var _jsxRuntime$8 = requireJsxRuntime(); +var _jsxRuntime$8 = jsxRuntimeExports; var _default$8 = default_1$8 = PushPin.default = (0, _createSvgIcon$8.default)(/* @__PURE__ */ (0, _jsxRuntime$8.jsx)("path", { fillRule: "evenodd", d: "M16 9V4h1c.55 0 1-.45 1-1s-.45-1-1-1H7c-.55 0-1 .45-1 1s.45 1 1 1h1v5c0 1.66-1.34 3-3 3v2h5.97v7l1 1 1-1v-7H19v-2c-1.66 0-3-1.34-3-3" @@ -25654,7 +25648,7 @@ Object.defineProperty(RestartAlt, "__esModule", { }); var default_1$7 = RestartAlt.default = void 0; var _createSvgIcon$7 = _interopRequireDefault$7(requireCreateSvgIcon()); -var _jsxRuntime$7 = requireJsxRuntime(); +var _jsxRuntime$7 = jsxRuntimeExports; var _default$7 = default_1$7 = RestartAlt.default = (0, _createSvgIcon$7.default)(/* @__PURE__ */ (0, _jsxRuntime$7.jsx)("path", { d: "M12 5V2L8 6l4 4V7c3.31 0 6 2.69 6 6 0 2.97-2.17 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93 0-4.42-3.58-8-8-8m-6 8c0-1.65.67-3.15 1.76-4.24L6.34 7.34C4.9 8.79 4 10.79 4 13c0 4.08 3.05 7.44 7 7.93v-2.02c-2.83-.48-5-2.94-5-5.91" }), "RestartAlt"); @@ -25667,7 +25661,7 @@ Object.defineProperty(Save, "__esModule", { }); var default_1$6 = Save.default = void 0; var _createSvgIcon$6 = _interopRequireDefault$6(requireCreateSvgIcon()); -var _jsxRuntime$6 = requireJsxRuntime(); +var _jsxRuntime$6 = jsxRuntimeExports; var _default$6 = default_1$6 = Save.default = (0, _createSvgIcon$6.default)(/* @__PURE__ */ (0, _jsxRuntime$6.jsx)("path", { d: "M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m3-10H5V5h10z" }), "Save"); @@ -25680,7 +25674,7 @@ Object.defineProperty(Search, "__esModule", { }); var default_1$5 = Search.default = void 0; var _createSvgIcon$5 = _interopRequireDefault$5(requireCreateSvgIcon()); -var _jsxRuntime$5 = requireJsxRuntime(); +var _jsxRuntime$5 = jsxRuntimeExports; var _default$5 = default_1$5 = Search.default = (0, _createSvgIcon$5.default)(/* @__PURE__ */ (0, _jsxRuntime$5.jsx)("path", { d: "M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14" }), "Search"); @@ -25693,7 +25687,7 @@ Object.defineProperty(SearchOff, "__esModule", { }); var default_1$4 = SearchOff.default = void 0; var _createSvgIcon$4 = _interopRequireDefault$4(requireCreateSvgIcon()); -var _jsxRuntime$4 = requireJsxRuntime(); +var _jsxRuntime$4 = jsxRuntimeExports; var _default$4 = default_1$4 = SearchOff.default = (0, _createSvgIcon$4.default)([/* @__PURE__ */ (0, _jsxRuntime$4.jsx)("path", { d: "M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3 6.08 3 3.28 5.64 3.03 9h2.02C5.3 6.75 7.18 5 9.5 5 11.99 5 14 7.01 14 9.5S11.99 14 9.5 14c-.17 0-.33-.03-.5-.05v2.02c.17.02.33.03.5.03 1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19z" }, "0"), /* @__PURE__ */ (0, _jsxRuntime$4.jsx)("path", { @@ -25708,7 +25702,7 @@ Object.defineProperty(Sort, "__esModule", { }); var default_1$3 = Sort.default = void 0; var _createSvgIcon$3 = _interopRequireDefault$3(requireCreateSvgIcon()); -var _jsxRuntime$3 = requireJsxRuntime(); +var _jsxRuntime$3 = jsxRuntimeExports; var _default$3 = default_1$3 = Sort.default = (0, _createSvgIcon$3.default)(/* @__PURE__ */ (0, _jsxRuntime$3.jsx)("path", { d: "M3 18h6v-2H3zM3 6v2h18V6zm0 7h12v-2H3z" }), "Sort"); @@ -25721,7 +25715,7 @@ Object.defineProperty(SyncAlt, "__esModule", { }); var default_1$2 = SyncAlt.default = void 0; var _createSvgIcon$2 = _interopRequireDefault$2(requireCreateSvgIcon()); -var _jsxRuntime$2 = requireJsxRuntime(); +var _jsxRuntime$2 = jsxRuntimeExports; var _default$2 = default_1$2 = SyncAlt.default = (0, _createSvgIcon$2.default)(/* @__PURE__ */ (0, _jsxRuntime$2.jsx)("path", { d: "m18 12 4-4-4-4v3H3v2h15zM6 12l-4 4 4 4v-3h15v-2H6z" }), "SyncAlt"); @@ -25734,7 +25728,7 @@ Object.defineProperty(ViewColumn, "__esModule", { }); var default_1$1 = ViewColumn.default = void 0; var _createSvgIcon$1 = _interopRequireDefault$1(requireCreateSvgIcon()); -var _jsxRuntime$1 = requireJsxRuntime(); +var _jsxRuntime$1 = jsxRuntimeExports; var _default$1 = default_1$1 = ViewColumn.default = (0, _createSvgIcon$1.default)(/* @__PURE__ */ (0, _jsxRuntime$1.jsx)("path", { d: "M14.67 5v14H9.33V5zm1 14H21V5h-5.33zm-7.34 0V5H3v14z" }), "ViewColumn"); @@ -25747,7 +25741,7 @@ Object.defineProperty(VisibilityOff, "__esModule", { }); var default_1 = VisibilityOff.default = void 0; var _createSvgIcon = _interopRequireDefault(requireCreateSvgIcon()); -var _jsxRuntime = requireJsxRuntime(); +var _jsxRuntime = jsxRuntimeExports; var _default = default_1 = VisibilityOff.default = (0, _createSvgIcon.default)(/* @__PURE__ */ (0, _jsxRuntime.jsx)("path", { d: "M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7M2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2m4.31-.78 3.15 3.15.02-.16c0-1.66-1.34-3-3-3z" }), "VisibilityOff"); @@ -64682,16 +64676,18 @@ const BasicEntitySliderFieldSpecShape = gubu_minExports.Gubu(Open$7({ label: gubu_minExports.Default("", String), ux: Open$7({ kind: gubu_minExports.Exact("Slider"), - edit: gubu_minExports.Default(true, Boolean), - valueLabelDisplay: gubu_minExports.Exact("on", "auto", "off").Default("auto"), - orient: gubu_minExports.Exact("horizontal", "vertical").Default("horizontal"), - track: gubu_minExports.Exact("normal", "inverted", false).Default("normal"), - step: gubu_minExports.One(null, Number), - min: gubu_minExports.Default(0, Number), - max: gubu_minExports.Default(100, Number) + edit: gubu_minExports.Default(true), + step: gubu_minExports.Default(1), + min: gubu_minExports.Default(0), + max: gubu_minExports.Default(100), + props: { + marks: gubu_minExports.Default({}), + valueLabelDisplay: gubu_minExports.Exact("on", "auto", "off").Default("auto"), + direction: gubu_minExports.Exact("horizontal", "vertical").Default("horizontal"), + track: gubu_minExports.Exact("normal", "inverted", "disabled").Default("normal") + } }) - }), - errors: Open$7({}) + }) }), { name: CMPNAME$9 }); function BasicEntitySliderField(props) { const { spec } = props; @@ -64699,7 +64695,7 @@ function BasicEntitySliderField(props) { const { control, field, getValues } = basicEntityAutocompleteField; const val = getValues(field.name); return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [ - /* @__PURE__ */ jsxRuntimeExports.jsx(FormLabel$1, { id: field.id, children: field.label }), + /* @__PURE__ */ jsxRuntimeExports.jsx(FormLabel$1, { children: field.label }, `${field.id}-label`), /* @__PURE__ */ jsxRuntimeExports.jsx( Controller, { @@ -64710,23 +64706,30 @@ function BasicEntitySliderField(props) { Slider$1, { disabled: !field.ux.edit, - orientation: field.ux.orientation, + orientation: field.ux.direction, track: field.ux.track, - valueLabelDisplay: field.ux.valueLabelDisplay, + valueLabelDisplay: field.ux.props.valueLabelDisplay, step: field.ux.step, - marks: resolveMarks(field.ux.marks), + marks: resolveMarks(field.ux.props.marks), min: field.ux.min, max: field.ux.max, value, - onChange: (_2, newValue) => onChange(newValue) + onChange: (_2, newVal) => onChange(newVal) } ) - } + }, + `${field.id}-controller` ) ] }); } function resolveMarks(marks) { - return marks && typeof marks === "object" ? Object.keys(marks).map((key) => ({ label: marks[key], value: +key })) : marks; + if (!marks || typeof marks === "object" && Object.keys(marks).length === 0) { + return false; + } + if (typeof marks === "object") { + return Object.entries(marks).map(([key, value]) => ({ label: value, value: +key })); + } + return marks; } const CMPNAME$8 = "BasicEntityField"; const { Open: Open$6 } = gubu_minExports.Gubu; diff --git a/dist/voxgig-model-react.umd.js b/dist/voxgig-model-react.umd.js index 5819e9a..2fbefa9 100644 --- a/dist/voxgig-model-react.umd.js +++ b/dist/voxgig-model-react.umd.js @@ -1042,21 +1042,15 @@ var __async = (__this, __arguments, generator) => { } return reactJsxRuntime_development; } - var jsxRuntime$1 = jsxRuntime$2.exports; - var hasRequiredJsxRuntime; - function requireJsxRuntime() { - if (hasRequiredJsxRuntime) return jsxRuntime$2.exports; - hasRequiredJsxRuntime = 1; - "use strict"; - if (process.env.NODE_ENV === "production") { - jsxRuntime$2.exports = requireReactJsxRuntime_production_min(); - } else { - jsxRuntime$2.exports = requireReactJsxRuntime_development(); - } - return jsxRuntime$2.exports; + var jsxRuntime = jsxRuntime$2.exports; + "use strict"; + if (process.env.NODE_ENV === "production") { + jsxRuntime$2.exports = requireReactJsxRuntime_production_min(); + } else { + jsxRuntime$2.exports = requireReactJsxRuntime_development(); } - var jsxRuntimeExports = requireJsxRuntime(); - const jsxRuntime = /* @__PURE__ */ getDefaultExportFromCjs(jsxRuntimeExports); + var jsxRuntimeExports = jsxRuntime$2.exports; + const jsxRuntime$1 = /* @__PURE__ */ getDefaultExportFromCjs(jsxRuntimeExports); var gubu_min$2 = { exports: {} }; var gubu_min = gubu_min$2.exports; (function(module2, exports3) { @@ -25323,7 +25317,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$x = ArrowDownward.default = void 0; var _createSvgIcon$x = _interopRequireDefault$x(requireCreateSvgIcon()); - var _jsxRuntime$x = requireJsxRuntime(); + var _jsxRuntime$x = jsxRuntimeExports; var _default$x = default_1$x = ArrowDownward.default = (0, _createSvgIcon$x.default)(/* @__PURE__ */ (0, _jsxRuntime$x.jsx)("path", { d: "m20 12-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8z" }), "ArrowDownward"); @@ -25336,7 +25330,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$w = ArrowRight.default = void 0; var _createSvgIcon$w = _interopRequireDefault$w(requireCreateSvgIcon()); - var _jsxRuntime$w = requireJsxRuntime(); + var _jsxRuntime$w = jsxRuntimeExports; var _default$w = default_1$w = ArrowRight.default = (0, _createSvgIcon$w.default)(/* @__PURE__ */ (0, _jsxRuntime$w.jsx)("path", { d: "m10 17 5-5-5-5z" }), "ArrowRight"); @@ -25349,7 +25343,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$v = Cancel.default = void 0; var _createSvgIcon$v = _interopRequireDefault$v(requireCreateSvgIcon()); - var _jsxRuntime$v = requireJsxRuntime(); + var _jsxRuntime$v = jsxRuntimeExports; var _default$v = default_1$v = Cancel.default = (0, _createSvgIcon$v.default)(/* @__PURE__ */ (0, _jsxRuntime$v.jsx)("path", { d: "M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12z" }), "Cancel"); @@ -25362,7 +25356,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$u = ChevronLeft.default = void 0; var _createSvgIcon$u = _interopRequireDefault$u(requireCreateSvgIcon()); - var _jsxRuntime$u = requireJsxRuntime(); + var _jsxRuntime$u = jsxRuntimeExports; var _default$u = default_1$u = ChevronLeft.default = (0, _createSvgIcon$u.default)(/* @__PURE__ */ (0, _jsxRuntime$u.jsx)("path", { d: "M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z" }), "ChevronLeft"); @@ -25375,7 +25369,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$t = ChevronRight.default = void 0; var _createSvgIcon$t = _interopRequireDefault$t(requireCreateSvgIcon()); - var _jsxRuntime$t = requireJsxRuntime(); + var _jsxRuntime$t = jsxRuntimeExports; var _default$t = default_1$t = ChevronRight.default = (0, _createSvgIcon$t.default)(/* @__PURE__ */ (0, _jsxRuntime$t.jsx)("path", { d: "M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z" }), "ChevronRight"); @@ -25388,7 +25382,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$s = ClearAll.default = void 0; var _createSvgIcon$s = _interopRequireDefault$s(requireCreateSvgIcon()); - var _jsxRuntime$s = requireJsxRuntime(); + var _jsxRuntime$s = jsxRuntimeExports; var _default$s = default_1$s = ClearAll.default = (0, _createSvgIcon$s.default)(/* @__PURE__ */ (0, _jsxRuntime$s.jsx)("path", { d: "M5 13h14v-2H5zm-2 4h14v-2H3zM7 7v2h14V7z" }), "ClearAll"); @@ -25401,7 +25395,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$r = Close.default = void 0; var _createSvgIcon$r = _interopRequireDefault$r(requireCreateSvgIcon()); - var _jsxRuntime$r = requireJsxRuntime(); + var _jsxRuntime$r = jsxRuntimeExports; var _default$r = default_1$r = Close.default = (0, _createSvgIcon$r.default)(/* @__PURE__ */ (0, _jsxRuntime$r.jsx)("path", { d: "M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z" }), "Close"); @@ -25414,7 +25408,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$q = ContentCopy.default = void 0; var _createSvgIcon$q = _interopRequireDefault$q(requireCreateSvgIcon()); - var _jsxRuntime$q = requireJsxRuntime(); + var _jsxRuntime$q = jsxRuntimeExports; var _default$q = default_1$q = ContentCopy.default = (0, _createSvgIcon$q.default)(/* @__PURE__ */ (0, _jsxRuntime$q.jsx)("path", { d: "M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 16H8V7h11z" }), "ContentCopy"); @@ -25427,7 +25421,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$p = DensityLarge.default = void 0; var _createSvgIcon$p = _interopRequireDefault$p(requireCreateSvgIcon()); - var _jsxRuntime$p = requireJsxRuntime(); + var _jsxRuntime$p = jsxRuntimeExports; var _default$p = default_1$p = DensityLarge.default = (0, _createSvgIcon$p.default)(/* @__PURE__ */ (0, _jsxRuntime$p.jsx)("path", { d: "M3 3h18v2H3zm0 16h18v2H3z" }), "DensityLarge"); @@ -25440,7 +25434,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$o = DensityMedium.default = void 0; var _createSvgIcon$o = _interopRequireDefault$o(requireCreateSvgIcon()); - var _jsxRuntime$o = requireJsxRuntime(); + var _jsxRuntime$o = jsxRuntimeExports; var _default$o = default_1$o = DensityMedium.default = (0, _createSvgIcon$o.default)(/* @__PURE__ */ (0, _jsxRuntime$o.jsx)("path", { d: "M3 3h18v2H3zm0 16h18v2H3zm0-8h18v2H3z" }), "DensityMedium"); @@ -25453,7 +25447,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$n = DensitySmall.default = void 0; var _createSvgIcon$n = _interopRequireDefault$n(requireCreateSvgIcon()); - var _jsxRuntime$n = requireJsxRuntime(); + var _jsxRuntime$n = jsxRuntimeExports; var _default$n = default_1$n = DensitySmall.default = (0, _createSvgIcon$n.default)(/* @__PURE__ */ (0, _jsxRuntime$n.jsx)("path", { d: "M3 2h18v2H3zm0 18h18v2H3zm0-6h18v2H3zm0-6h18v2H3z" }), "DensitySmall"); @@ -25466,7 +25460,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$m = DragHandle.default = void 0; var _createSvgIcon$m = _interopRequireDefault$m(requireCreateSvgIcon()); - var _jsxRuntime$m = requireJsxRuntime(); + var _jsxRuntime$m = jsxRuntimeExports; var _default$m = default_1$m = DragHandle.default = (0, _createSvgIcon$m.default)(/* @__PURE__ */ (0, _jsxRuntime$m.jsx)("path", { d: "M20 9H4v2h16zM4 15h16v-2H4z" }), "DragHandle"); @@ -25479,7 +25473,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$l = DynamicFeed.default = void 0; var _createSvgIcon$l = _interopRequireDefault$l(requireCreateSvgIcon()); - var _jsxRuntime$l = requireJsxRuntime(); + var _jsxRuntime$l = jsxRuntimeExports; var _default$l = default_1$l = DynamicFeed.default = (0, _createSvgIcon$l.default)([/* @__PURE__ */ (0, _jsxRuntime$l.jsx)("path", { d: "M8 8H6v7c0 1.1.9 2 2 2h9v-2H8z" }, "0"), /* @__PURE__ */ (0, _jsxRuntime$l.jsx)("path", { @@ -25494,7 +25488,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$k = Edit.default = void 0; var _createSvgIcon$k = _interopRequireDefault$k(requireCreateSvgIcon()); - var _jsxRuntime$k = requireJsxRuntime(); + var _jsxRuntime$k = jsxRuntimeExports; var _default$k = default_1$k = Edit.default = (0, _createSvgIcon$k.default)(/* @__PURE__ */ (0, _jsxRuntime$k.jsx)("path", { d: "M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z" }), "Edit"); @@ -25507,7 +25501,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$j = ExpandMore.default = void 0; var _createSvgIcon$j = _interopRequireDefault$j(requireCreateSvgIcon()); - var _jsxRuntime$j = requireJsxRuntime(); + var _jsxRuntime$j = jsxRuntimeExports; var _default$j = default_1$j = ExpandMore.default = (0, _createSvgIcon$j.default)(/* @__PURE__ */ (0, _jsxRuntime$j.jsx)("path", { d: "M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z" }), "ExpandMore"); @@ -25520,7 +25514,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$i = FilterAlt.default = void 0; var _createSvgIcon$i = _interopRequireDefault$i(requireCreateSvgIcon()); - var _jsxRuntime$i = requireJsxRuntime(); + var _jsxRuntime$i = jsxRuntimeExports; var _default$i = default_1$i = FilterAlt.default = (0, _createSvgIcon$i.default)(/* @__PURE__ */ (0, _jsxRuntime$i.jsx)("path", { d: "M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39c.51-.66.04-1.61-.79-1.61H5.04c-.83 0-1.3.95-.79 1.61" }), "FilterAlt"); @@ -25533,7 +25527,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$h = FilterList.default = void 0; var _createSvgIcon$h = _interopRequireDefault$h(requireCreateSvgIcon()); - var _jsxRuntime$h = requireJsxRuntime(); + var _jsxRuntime$h = jsxRuntimeExports; var _default$h = default_1$h = FilterList.default = (0, _createSvgIcon$h.default)(/* @__PURE__ */ (0, _jsxRuntime$h.jsx)("path", { d: "M10 18h4v-2h-4zM3 6v2h18V6zm3 7h12v-2H6z" }), "FilterList"); @@ -25546,7 +25540,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$g = FilterListOff.default = void 0; var _createSvgIcon$g = _interopRequireDefault$g(requireCreateSvgIcon()); - var _jsxRuntime$g = requireJsxRuntime(); + var _jsxRuntime$g = jsxRuntimeExports; var _default$g = default_1$g = FilterListOff.default = (0, _createSvgIcon$g.default)(/* @__PURE__ */ (0, _jsxRuntime$g.jsx)("path", { d: "M10.83 8H21V6H8.83zm5 5H18v-2h-4.17zM14 16.83V18h-4v-2h3.17l-3-3H6v-2h2.17l-3-3H3V6h.17L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41z" }), "FilterListOff"); @@ -25559,7 +25553,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$f = FirstPage.default = void 0; var _createSvgIcon$f = _interopRequireDefault$f(requireCreateSvgIcon()); - var _jsxRuntime$f = requireJsxRuntime(); + var _jsxRuntime$f = jsxRuntimeExports; var _default$f = default_1$f = FirstPage.default = (0, _createSvgIcon$f.default)(/* @__PURE__ */ (0, _jsxRuntime$f.jsx)("path", { d: "M18.41 16.59 13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z" }), "FirstPage"); @@ -25572,7 +25566,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$e = Fullscreen.default = void 0; var _createSvgIcon$e = _interopRequireDefault$e(requireCreateSvgIcon()); - var _jsxRuntime$e = requireJsxRuntime(); + var _jsxRuntime$e = jsxRuntimeExports; var _default$e = default_1$e = Fullscreen.default = (0, _createSvgIcon$e.default)(/* @__PURE__ */ (0, _jsxRuntime$e.jsx)("path", { d: "M7 14H5v5h5v-2H7zm-2-4h2V7h3V5H5zm12 7h-3v2h5v-5h-2zM14 5v2h3v3h2V5z" }), "Fullscreen"); @@ -25585,7 +25579,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$d = FullscreenExit.default = void 0; var _createSvgIcon$d = _interopRequireDefault$d(requireCreateSvgIcon()); - var _jsxRuntime$d = requireJsxRuntime(); + var _jsxRuntime$d = jsxRuntimeExports; var _default$d = default_1$d = FullscreenExit.default = (0, _createSvgIcon$d.default)(/* @__PURE__ */ (0, _jsxRuntime$d.jsx)("path", { d: "M5 16h3v3h2v-5H5zm3-8H5v2h5V5H8zm6 11h2v-3h3v-2h-5zm2-11V5h-2v5h5V8z" }), "FullscreenExit"); @@ -25598,7 +25592,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$c = KeyboardDoubleArrowDown.default = void 0; var _createSvgIcon$c = _interopRequireDefault$c(requireCreateSvgIcon()); - var _jsxRuntime$c = requireJsxRuntime(); + var _jsxRuntime$c = jsxRuntimeExports; var _default$c = default_1$c = KeyboardDoubleArrowDown.default = (0, _createSvgIcon$c.default)([/* @__PURE__ */ (0, _jsxRuntime$c.jsx)("path", { d: "M18 6.41 16.59 5 12 9.58 7.41 5 6 6.41l6 6z" }, "0"), /* @__PURE__ */ (0, _jsxRuntime$c.jsx)("path", { @@ -25613,7 +25607,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$b = LastPage.default = void 0; var _createSvgIcon$b = _interopRequireDefault$b(requireCreateSvgIcon()); - var _jsxRuntime$b = requireJsxRuntime(); + var _jsxRuntime$b = jsxRuntimeExports; var _default$b = default_1$b = LastPage.default = (0, _createSvgIcon$b.default)(/* @__PURE__ */ (0, _jsxRuntime$b.jsx)("path", { d: "M5.59 7.41 10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z" }), "LastPage"); @@ -25626,7 +25620,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$a = MoreHoriz.default = void 0; var _createSvgIcon$a = _interopRequireDefault$a(requireCreateSvgIcon()); - var _jsxRuntime$a = requireJsxRuntime(); + var _jsxRuntime$a = jsxRuntimeExports; var _default$a = default_1$a = MoreHoriz.default = (0, _createSvgIcon$a.default)(/* @__PURE__ */ (0, _jsxRuntime$a.jsx)("path", { d: "M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2" }), "MoreHoriz"); @@ -25639,7 +25633,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$9 = MoreVert.default = void 0; var _createSvgIcon$9 = _interopRequireDefault$9(requireCreateSvgIcon()); - var _jsxRuntime$9 = requireJsxRuntime(); + var _jsxRuntime$9 = jsxRuntimeExports; var _default$9 = default_1$9 = MoreVert.default = (0, _createSvgIcon$9.default)(/* @__PURE__ */ (0, _jsxRuntime$9.jsx)("path", { d: "M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2" }), "MoreVert"); @@ -25652,7 +25646,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$8 = PushPin.default = void 0; var _createSvgIcon$8 = _interopRequireDefault$8(requireCreateSvgIcon()); - var _jsxRuntime$8 = requireJsxRuntime(); + var _jsxRuntime$8 = jsxRuntimeExports; var _default$8 = default_1$8 = PushPin.default = (0, _createSvgIcon$8.default)(/* @__PURE__ */ (0, _jsxRuntime$8.jsx)("path", { fillRule: "evenodd", d: "M16 9V4h1c.55 0 1-.45 1-1s-.45-1-1-1H7c-.55 0-1 .45-1 1s.45 1 1 1h1v5c0 1.66-1.34 3-3 3v2h5.97v7l1 1 1-1v-7H19v-2c-1.66 0-3-1.34-3-3" @@ -25666,7 +25660,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$7 = RestartAlt.default = void 0; var _createSvgIcon$7 = _interopRequireDefault$7(requireCreateSvgIcon()); - var _jsxRuntime$7 = requireJsxRuntime(); + var _jsxRuntime$7 = jsxRuntimeExports; var _default$7 = default_1$7 = RestartAlt.default = (0, _createSvgIcon$7.default)(/* @__PURE__ */ (0, _jsxRuntime$7.jsx)("path", { d: "M12 5V2L8 6l4 4V7c3.31 0 6 2.69 6 6 0 2.97-2.17 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93 0-4.42-3.58-8-8-8m-6 8c0-1.65.67-3.15 1.76-4.24L6.34 7.34C4.9 8.79 4 10.79 4 13c0 4.08 3.05 7.44 7 7.93v-2.02c-2.83-.48-5-2.94-5-5.91" }), "RestartAlt"); @@ -25679,7 +25673,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$6 = Save.default = void 0; var _createSvgIcon$6 = _interopRequireDefault$6(requireCreateSvgIcon()); - var _jsxRuntime$6 = requireJsxRuntime(); + var _jsxRuntime$6 = jsxRuntimeExports; var _default$6 = default_1$6 = Save.default = (0, _createSvgIcon$6.default)(/* @__PURE__ */ (0, _jsxRuntime$6.jsx)("path", { d: "M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m3-10H5V5h10z" }), "Save"); @@ -25692,7 +25686,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$5 = Search.default = void 0; var _createSvgIcon$5 = _interopRequireDefault$5(requireCreateSvgIcon()); - var _jsxRuntime$5 = requireJsxRuntime(); + var _jsxRuntime$5 = jsxRuntimeExports; var _default$5 = default_1$5 = Search.default = (0, _createSvgIcon$5.default)(/* @__PURE__ */ (0, _jsxRuntime$5.jsx)("path", { d: "M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14" }), "Search"); @@ -25705,7 +25699,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$4 = SearchOff.default = void 0; var _createSvgIcon$4 = _interopRequireDefault$4(requireCreateSvgIcon()); - var _jsxRuntime$4 = requireJsxRuntime(); + var _jsxRuntime$4 = jsxRuntimeExports; var _default$4 = default_1$4 = SearchOff.default = (0, _createSvgIcon$4.default)([/* @__PURE__ */ (0, _jsxRuntime$4.jsx)("path", { d: "M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3 6.08 3 3.28 5.64 3.03 9h2.02C5.3 6.75 7.18 5 9.5 5 11.99 5 14 7.01 14 9.5S11.99 14 9.5 14c-.17 0-.33-.03-.5-.05v2.02c.17.02.33.03.5.03 1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19z" }, "0"), /* @__PURE__ */ (0, _jsxRuntime$4.jsx)("path", { @@ -25720,7 +25714,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$3 = Sort.default = void 0; var _createSvgIcon$3 = _interopRequireDefault$3(requireCreateSvgIcon()); - var _jsxRuntime$3 = requireJsxRuntime(); + var _jsxRuntime$3 = jsxRuntimeExports; var _default$3 = default_1$3 = Sort.default = (0, _createSvgIcon$3.default)(/* @__PURE__ */ (0, _jsxRuntime$3.jsx)("path", { d: "M3 18h6v-2H3zM3 6v2h18V6zm0 7h12v-2H3z" }), "Sort"); @@ -25733,7 +25727,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$2 = SyncAlt.default = void 0; var _createSvgIcon$2 = _interopRequireDefault$2(requireCreateSvgIcon()); - var _jsxRuntime$2 = requireJsxRuntime(); + var _jsxRuntime$2 = jsxRuntimeExports; var _default$2 = default_1$2 = SyncAlt.default = (0, _createSvgIcon$2.default)(/* @__PURE__ */ (0, _jsxRuntime$2.jsx)("path", { d: "m18 12 4-4-4-4v3H3v2h15zM6 12l-4 4 4 4v-3h15v-2H6z" }), "SyncAlt"); @@ -25746,7 +25740,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1$1 = ViewColumn.default = void 0; var _createSvgIcon$1 = _interopRequireDefault$1(requireCreateSvgIcon()); - var _jsxRuntime$1 = requireJsxRuntime(); + var _jsxRuntime$1 = jsxRuntimeExports; var _default$1 = default_1$1 = ViewColumn.default = (0, _createSvgIcon$1.default)(/* @__PURE__ */ (0, _jsxRuntime$1.jsx)("path", { d: "M14.67 5v14H9.33V5zm1 14H21V5h-5.33zm-7.34 0V5H3v14z" }), "ViewColumn"); @@ -25759,7 +25753,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha }); var default_1 = VisibilityOff.default = void 0; var _createSvgIcon = _interopRequireDefault(requireCreateSvgIcon()); - var _jsxRuntime = requireJsxRuntime(); + var _jsxRuntime = jsxRuntimeExports; var _default = default_1 = VisibilityOff.default = (0, _createSvgIcon.default)(/* @__PURE__ */ (0, _jsxRuntime.jsx)("path", { d: "M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7M2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2m4.31-.78 3.15 3.15.02-.16c0-1.66-1.34-3-3-3z" }), "VisibilityOff"); @@ -64694,16 +64688,18 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha label: gubu_minExports.Default("", String), ux: Open$7({ kind: gubu_minExports.Exact("Slider"), - edit: gubu_minExports.Default(true, Boolean), - valueLabelDisplay: gubu_minExports.Exact("on", "auto", "off").Default("auto"), - orient: gubu_minExports.Exact("horizontal", "vertical").Default("horizontal"), - track: gubu_minExports.Exact("normal", "inverted", false).Default("normal"), - step: gubu_minExports.One(null, Number), - min: gubu_minExports.Default(0, Number), - max: gubu_minExports.Default(100, Number) + edit: gubu_minExports.Default(true), + step: gubu_minExports.Default(1), + min: gubu_minExports.Default(0), + max: gubu_minExports.Default(100), + props: { + marks: gubu_minExports.Default({}), + valueLabelDisplay: gubu_minExports.Exact("on", "auto", "off").Default("auto"), + direction: gubu_minExports.Exact("horizontal", "vertical").Default("horizontal"), + track: gubu_minExports.Exact("normal", "inverted", "disabled").Default("normal") + } }) - }), - errors: Open$7({}) + }) }), { name: CMPNAME$9 }); function BasicEntitySliderField(props) { const { spec } = props; @@ -64711,7 +64707,7 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha const { control, field, getValues } = basicEntityAutocompleteField; const val = getValues(field.name); return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [ - /* @__PURE__ */ jsxRuntimeExports.jsx(material.FormLabel, { id: field.id, children: field.label }), + /* @__PURE__ */ jsxRuntimeExports.jsx(material.FormLabel, { children: field.label }, `${field.id}-label`), /* @__PURE__ */ jsxRuntimeExports.jsx( Controller, { @@ -64722,23 +64718,30 @@ To suppress this warning, you need to explicitly provide the \`palette.${key}Cha material.Slider, { disabled: !field.ux.edit, - orientation: field.ux.orientation, + orientation: field.ux.direction, track: field.ux.track, - valueLabelDisplay: field.ux.valueLabelDisplay, + valueLabelDisplay: field.ux.props.valueLabelDisplay, step: field.ux.step, - marks: resolveMarks(field.ux.marks), + marks: resolveMarks(field.ux.props.marks), min: field.ux.min, max: field.ux.max, value, - onChange: (_2, newValue) => onChange(newValue) + onChange: (_2, newVal) => onChange(newVal) } ) - } + }, + `${field.id}-controller` ) ] }); } function resolveMarks(marks) { - return marks && typeof marks === "object" ? Object.keys(marks).map((key) => ({ label: marks[key], value: +key })) : marks; + if (!marks || typeof marks === "object" && Object.keys(marks).length === 0) { + return false; + } + if (typeof marks === "object") { + return Object.entries(marks).map(([key, value]) => ({ label: value, value: +key })); + } + return marks; } const CMPNAME$8 = "BasicEntityField"; const { Open: Open$6 } = gubu_minExports.Gubu; diff --git a/src/lib/BasicEntitySliderField.tsx b/src/lib/BasicEntitySliderField.tsx index 47bbee5..ea182fb 100644 --- a/src/lib/BasicEntitySliderField.tsx +++ b/src/lib/BasicEntitySliderField.tsx @@ -22,6 +22,7 @@ const BasicEntitySliderFieldSpecShape = Gubu(Open({ min: Default(0), max: Default(100), props: { + marks: Default({}), valueLabelDisplay: Exact('on', 'auto', 'off').Default('auto'), direction: Exact('horizontal', 'vertical').Default('horizontal'), track: Exact('normal', 'inverted', 'disabled').Default('normal'), @@ -52,9 +53,9 @@ function BasicEntitySliderField(props: any) { disabled={!field.ux.edit} orientation={field.ux.direction} track={field.ux.track} - valueLabelDisplay={field.ux.valueLabelDisplay} + valueLabelDisplay={field.ux.props.valueLabelDisplay} step={field.ux.step} - marks={resolveMarks(field.ux.marks)} + marks={resolveMarks(field.ux.props.marks)} min={field.ux.min} max={field.ux.max} value={value} @@ -67,9 +68,14 @@ function BasicEntitySliderField(props: any) { } function resolveMarks(marks: any) { - return marks && typeof marks === 'object' - ? Object.keys(marks).map(key => ({ label: marks[key], value: +key })) - : marks + if (!marks || (typeof marks === 'object' && Object.keys(marks).length === 0)) { + return false; + } + if (typeof marks === 'object') { + return Object.entries(marks).map(([key, value]) => ({ label: value, value: +key })); + } + + return marks }