You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

react-fields-keeper

Package Overview
Dependencies
Maintainers
1
Versions
126
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-fields-keeper - npm Package Compare versions

Comparing version

to
1.9.0

12

dist/FieldsKeeper/FieldsKeeper.types.d.ts

@@ -120,8 +120,16 @@ import { ReactNode } from "react";

customItemRenderer?: (props: IFieldItemCustomRendererProps) => JSX.Element;
/**
* default - vertical
*/
orientation?: 'vertical' | 'horizontal';
/**
* default - scroll
*/
horizontalFillOverflowType?: 'wrap' | 'scroll';
}
export interface IFieldItemCustomRendererProps {
export interface IFieldItemCustomRendererProps<T = unknown> {
bucketId: string;
fieldItem: IFieldsKeeperItem<unknown>;
fieldItem: IFieldsKeeperItem<T>;
getDefaultItemRenderer: () => JSX.Element;
remove: () => void;
}

26

dist/index.umd.js

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

(function(){"use strict";try{if(typeof document<"u"){var e=document.createElement("style");e.appendChild(document.createTextNode('.react-fields-keeper-mapping-content{display:flex;flex-direction:column;gap:5px;align-items:flex-start;width:100%;font-size:12px}.react-fields-keeper-mapping-content :hover .react-fields-keeper-edit{visibility:visible}.react-fields-keeper-mapping-content .react-fields-keeper-edit{cursor:pointer;visibility:hidden}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-title{display:flex;align-items:center;gap:5px;white-space:nowrap}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-title .link-label{color:#2e7fec;cursor:pointer;font-weight:600}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-title .icons{padding:5px;cursor:pointer}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-title .icons:hover{background:#80808030;border-radius:2px}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-title .ms-Icon--ChromeClose{font-size:10px}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input{width:100%;overflow:hidden;border:1px dashed gray;border-radius:2px;padding:6px 5px;text-align:left;white-space:nowrap;display:flex;flex-direction:column;gap:3px;cursor:pointer}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input.react-fields-keeper-mapping-content-input-active{border-color:#000;background-color:#f0f0f0}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-placeholder{padding:0 4px;min-height:24px;display:flex;align-items:center;pointer-events:none}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-placeholder.center-align{justify-content:center}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input.react-fields-keeper-mapping-content-multi-input{padding-bottom:10px}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled{background:#dbdbdb;width:100%;height:24px;padding:0 5px 0 8px;white-space:nowrap;border-radius:2px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;position:relative;gap:3px}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled .react-fields-keeper-mapping-column-content-action{margin-left:auto}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled:hover{background-color:#d8d8d8}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled:hover.react-fields-keeper-mapping-content-input-filled-group-header:after{background-color:#d8d8d8}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled.react-fields-keeper-mapping-content-input-filled-custom-renderer{height:unset;display:unset;background-color:unset;padding:unset}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled.react-fields-keeper-mapping-content-input-filled-disabled{pointer-events:none;cursor:not-allowed;opacity:.4}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled.react-fields-keeper-mapping-content-input-filled-offset{margin-left:5px;margin-right:5px;width:calc(100% - 10px);border:1px solid #b2b2b2}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled.react-fields-keeper-mapping-content-input-filled-bottom-offset{margin-bottom:5px}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled.react-fields-keeper-mapping-content-input-filled-group-header .react-fields-keeper-mapping-content-input-filled-close,.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled.react-fields-keeper-mapping-content-input-filled-group-header-after .react-fields-keeper-mapping-content-input-filled-close{margin-left:unset}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled.react-fields-keeper-mapping-content-input-filled-group-header-after:after{content:"";position:absolute;top:0;left:0;width:100%;height:calc((24px * var(--bucket-group-items-count)) + (3px * var(--bucket-group-items-count)) + 2px);border-radius:2px;z-index:-1;background:#dbdbdb}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled .react-fields-keeper-mapping-content-input-filled-value{width:min-content;overflow:hidden;text-overflow:ellipsis}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled .react-fields-keeper-mapping-content-input-filled-close{margin-left:auto;height:15px;width:15px;border-radius:2px;display:grid;place-items:center;cursor:pointer;user-select:none}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled .react-fields-keeper-mapping-content-input-filled-close i{font-size:8px!important}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled .react-fields-keeper-mapping-content-input-filled-close:hover{background-color:#e4e4e4}.react-fields-keeper-tooltip-wrapper{width:auto;height:auto}.react-fields-keeper-tooltip-wrapper.react-fields-keeper-tooltip-disabled-pointer{cursor:not-allowed}.react-fields-keeper-mapping-column-content-action{width:15px;height:15px;display:grid;place-items:center}.react-fields-keeper-mapping-column-content-action:hover{background-color:#e4e4e4;scale:1.1}.react-fields-keeper-mapping-column-content-action:active{scale:1}.react-fields-keeper-mapping-column-content-action i{font-size:8px!important}.react-fields-keeper-mapping-container{display:grid;grid-template-rows:auto auto 1fr;max-height:100%;width:100%;overflow:hidden;font-size:12px}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-subtitle{margin-bottom:5px}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-searcher{width:100%;overflow:hidden;position:relative}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-searcher .react-fields-keeper-mapping-column-searcher-input{width:100%;outline:none;border:none;border-bottom:1px solid #a8a8a8;font-size:inherit;padding:4px 1.8em}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-searcher .react-fields-keeper-mapping-column-searcher-input:focus{border-bottom-color:#393939}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-searcher .react-fields-keeper-mapping-column-searcher-prefix{position:absolute;top:50%;left:3px;transform:translateY(-50%)}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-searcher .react-fields-keeper-mapping-column-searcher-prefix span{font-size:1em!important}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-searcher .react-fields-keeper-mapping-column-searcher-clear{position:absolute;top:50%;right:5px;transform:translateY(-50%);width:18px;height:18px;border-radius:2px;cursor:pointer;display:flex;align-items:center;justify-content:center}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-searcher .react-fields-keeper-mapping-column-searcher-clear span{font-size:8px!important}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-searcher .react-fields-keeper-mapping-column-searcher-clear:hover{background-color:#c7c7c7}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-searcher .react-fields-keeper-mapping-column-searcher-clear:active{transform:translateY(-50%) scale(.9)}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-content-scrollable-container{width:100%;height:100%;max-height:100%;overflow:auto;display:flex;flex-direction:column;padding-right:5px;margin-top:2px}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content{display:flex;flex-direction:row;width:100%;gap:6px;align-items:center;cursor:pointer;padding:6px 4px;user-select:none;position:relative}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content:hover{background-color:#f3f3f3}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content:hover.react-fields-keeper-mapping-column-content-group-header:after{background-color:#f3f3f3}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content.react-fields-keeper-mapping-column-content-group-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:calc((24px * var(--root-bucket-group-items-count)) + (2px * var(--root-bucket-group-items-count)) + 2px);border-radius:2px;z-index:-1;top:-1px}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content.react-fields-keeper-mapping-column-content-offset{padding-left:20px}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content.react-fields-keeper-mapping-column-content-without-checkbox{padding-left:8px}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content.react-fields-keeper-mapping-column-content-disabled{pointer-events:none;cursor:not-allowed;opacity:.4}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content .react-fields-keeper-mapping-column-content-checkbox{display:block;height:100%;display:grid;place-items:center}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content .react-fields-keeper-mapping-column-content-checkbox input{cursor:pointer}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content .react-fields-keeper-mapping-column-content-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content .react-fields-keeper-mapping-column-content-wrapper .react-fields-keeper-mapping-column-content-label{font-weight:400}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-no-search-items-found{width:100%;text-align:center;display:grid;place-items:center;font-weight:400;padding:20px 0}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-no-search-items-found .react-fields-keeper-mapping-clear-search-link{margin-top:5px;border-bottom:1px solid #5c5cd1;color:#5c5cd1;width:min-content;white-space:nowrap;cursor:pointer}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-no-search-items-found .react-fields-keeper-mapping-clear-search-link:hover{color:#3232ac}.react-fields-keeper-mapping-content-disabled{opacity:.6;pointer-events:none}@font-face{font-family:FabricMDL2Icons_fields_keeper;src:url(data:font/woff;base64,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) format("woff")}.fk-ms-Icon{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:FabricMDL2Icons_fields_keeper;font-style:normal;font-weight:400}.fk-ms-Icon--ChevronDown:before{content:""}.fk-ms-Icon--ChevronRight:before{content:""}.fk-ms-Icon--ChromeClose:before{content:""}.fk-ms-Icon--GripperDotsVertical:before{content:""}.fk-ms-Icon--Info12:before{content:""}.fk-ms-Icon--Search:before{content:""}')),document.head.appendChild(e)}}catch(t){console.error("vite-plugin-css-injected-by-js",t)}})();
(function(se,B){typeof exports=="object"&&typeof module<"u"?B(exports,require("react")):typeof define=="function"&&define.amd?define(["exports","react"],B):(se=typeof globalThis<"u"?globalThis:se||self,B(se.index={},se.rect))})(this,function(se,B){"use strict";var Ke=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function pt(s){return s&&s.__esModule&&Object.prototype.hasOwnProperty.call(s,"default")?s.default:s}var vt={exports:{}},Ie={};/** @license React v16.14.0
(function(){"use strict";try{if(typeof document<"u"){var e=document.createElement("style");e.appendChild(document.createTextNode('.react-fields-keeper-mapping-content{display:flex;flex-direction:column;gap:5px;align-items:flex-start;width:100%;font-size:12px}.react-fields-keeper-mapping-content :hover .react-fields-keeper-edit{visibility:visible}.react-fields-keeper-mapping-content .react-fields-keeper-edit{cursor:pointer;visibility:hidden}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-title{display:flex;align-items:center;gap:5px;white-space:nowrap}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-title .link-label{color:#2e7fec;cursor:pointer;font-weight:600}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-title .icons{padding:5px;cursor:pointer}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-title .icons:hover{background:#80808030;border-radius:2px}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-title .ms-Icon--ChromeClose{font-size:10px}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input{width:100%;overflow:hidden;border:1px dashed gray;border-radius:2px;padding:6px 5px;text-align:left;white-space:nowrap;display:flex;max-width:100%;flex-direction:column;gap:3px;cursor:pointer}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input::-webkit-scrollbar{display:none}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input.react-fields-keeper-content-input-horizontal{flex-direction:row;overflow:auto;width:100%;max-width:100%}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input.react-fields-keeper-content-input-horizontal.react-fields-keeper-content-input-horizontal-wrap{flex-wrap:wrap}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input.react-fields-keeper-content-input-horizontal .react-fields-keeper-mapping-content-input-filled.react-fields-keeper-mapping-content-input-filled-offset{margin-left:unset;margin-right:unset;width:auto}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input.react-fields-keeper-mapping-content-input-active{border-color:#000;background-color:#f0f0f0}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-placeholder{padding:0 4px;min-height:24px;display:flex;align-items:center;pointer-events:none}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-placeholder.center-align{justify-content:center}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input.react-fields-keeper-mapping-content-multi-input{padding-bottom:10px}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled-group{width:auto;height:auto;display:flex;flex-direction:column;background:#dbdbdb;padding:3px 2px;position:relative;gap:3px}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled-group.group-wrap{flex-wrap:wrap}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled-group:after{content:"";width:100%;height:calc(100% + 5px);position:absolute;top:50%;left:-1px;transform:translateY(-50%);z-index:-1}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled-group.react-fields-keeper-mapping-content-input-filled-group-horizontal{flex-direction:row;padding:2px 3px;align-items:center}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled-group.react-fields-keeper-mapping-content-input-filled-group-horizontal:after{width:calc(100% + 5px);height:100%;top:-1px;left:-1px}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled{background:#dbdbdb;width:100%;height:24px;padding:0 5px 0 8px;white-space:nowrap;border-radius:2px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;position:relative;gap:3px}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled .react-fields-keeper-mapping-column-content-action{margin-left:auto}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled:hover{background-color:#d8d8d8}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled:hover.react-fields-keeper-mapping-content-input-filled-group-header:after{background-color:#d8d8d8}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled.react-fields-keeper-mapping-content-input-filled-custom-renderer{height:unset;display:unset;background-color:unset;padding:unset}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled.react-fields-keeper-mapping-content-input-filled-disabled{pointer-events:none;cursor:not-allowed;opacity:.4}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled.react-fields-keeper-mapping-content-input-filled-offset{margin-left:4px;width:calc(100% - 6px);border:1px solid #b2b2b2}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled.react-fields-keeper-mapping-content-input-filled-bottom-offset{margin-bottom:5px}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled.react-fields-keeper-mapping-content-input-filled-group-header .react-fields-keeper-mapping-content-input-filled-close{margin-left:unset}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled .react-fields-keeper-mapping-content-input-filled-value{width:min-content;overflow:hidden;text-overflow:ellipsis}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled .react-fields-keeper-mapping-content-input-filled-close{margin-left:auto;height:15px;width:15px;border-radius:2px;display:grid;place-items:center;cursor:pointer;user-select:none}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled .react-fields-keeper-mapping-content-input-filled-close i{font-size:7px!important}.react-fields-keeper-mapping-content .react-fields-keeper-mapping-content-input .react-fields-keeper-mapping-content-input-filled .react-fields-keeper-mapping-content-input-filled-close:hover{background-color:#e4e4e4}.react-fields-keeper-tooltip-wrapper{width:auto;height:auto}.react-fields-keeper-tooltip-wrapper.react-fields-keeper-tooltip-disabled-pointer{cursor:not-allowed}.react-fields-keeper-mapping-column-content-action{width:15px;height:15px;display:grid;place-items:center}.react-fields-keeper-mapping-column-content-action:hover{background-color:#e4e4e4;scale:1.1}.react-fields-keeper-mapping-column-content-action:active{scale:1}.react-fields-keeper-mapping-column-content-action i{font-size:8px!important}.react-fields-keeper-mapping-container{display:grid;grid-template-rows:auto auto 1fr;max-height:100%;width:100%;overflow:hidden;font-size:12px}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-subtitle{margin-bottom:5px}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-searcher{width:100%;overflow:hidden;position:relative}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-searcher .react-fields-keeper-mapping-column-searcher-input{width:100%;outline:none;border:none;border-bottom:1px solid #a8a8a8;font-size:inherit;padding:4px 1.8em}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-searcher .react-fields-keeper-mapping-column-searcher-input:focus{border-bottom-color:#393939}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-searcher .react-fields-keeper-mapping-column-searcher-prefix{position:absolute;top:50%;left:3px;transform:translateY(-50%)}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-searcher .react-fields-keeper-mapping-column-searcher-prefix span{font-size:1em!important}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-searcher .react-fields-keeper-mapping-column-searcher-clear{position:absolute;top:50%;right:5px;transform:translateY(-50%);width:18px;height:18px;border-radius:2px;cursor:pointer;display:flex;align-items:center;justify-content:center}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-searcher .react-fields-keeper-mapping-column-searcher-clear span{font-size:8px!important}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-searcher .react-fields-keeper-mapping-column-searcher-clear:hover{background-color:#c7c7c7}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-searcher .react-fields-keeper-mapping-column-searcher-clear:active{transform:translateY(-50%) scale(.9)}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-content-scrollable-container{width:100%;height:100%;max-height:100%;overflow:auto;display:flex;flex-direction:column;padding-right:5px;margin-top:2px}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content{display:flex;flex-direction:row;width:100%;gap:6px;align-items:center;cursor:pointer;padding:6px 4px;user-select:none;position:relative}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content:hover{background-color:#f3f3f3}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content:hover.react-fields-keeper-mapping-column-content-group-header:after{background-color:#f3f3f3}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content.react-fields-keeper-mapping-column-content-group-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:calc((24px * var(--root-bucket-group-items-count)) + (2px * var(--root-bucket-group-items-count)) + 2px);border-radius:2px;z-index:-1;top:-1px}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content.react-fields-keeper-mapping-column-content-offset{padding-left:20px}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content.react-fields-keeper-mapping-column-content-without-checkbox{padding-left:8px}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content.react-fields-keeper-mapping-column-content-disabled{pointer-events:none;cursor:not-allowed;opacity:.4}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content .react-fields-keeper-mapping-column-content-checkbox{display:block;height:100%;display:grid;place-items:center}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content .react-fields-keeper-mapping-column-content-checkbox input{cursor:pointer}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content .react-fields-keeper-mapping-column-content-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-column-content .react-fields-keeper-mapping-column-content-wrapper .react-fields-keeper-mapping-column-content-label{font-weight:400}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-no-search-items-found{width:100%;text-align:center;display:grid;place-items:center;font-weight:400;padding:20px 0}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-no-search-items-found .react-fields-keeper-mapping-clear-search-link{margin-top:5px;border-bottom:1px solid #5c5cd1;color:#5c5cd1;width:min-content;white-space:nowrap;cursor:pointer}.react-fields-keeper-mapping-container .react-fields-keeper-mapping-no-search-items-found .react-fields-keeper-mapping-clear-search-link:hover{color:#3232ac}.react-fields-keeper-mapping-content-disabled{opacity:.6;pointer-events:none}@font-face{font-family:FabricMDL2Icons_fields_keeper;src:url(data:font/woff;base64,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) format("woff")}.fk-ms-Icon{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:FabricMDL2Icons_fields_keeper;font-style:normal;font-weight:400}.fk-ms-Icon--ChevronDown:before{content:""}.fk-ms-Icon--ChevronRight:before{content:""}.fk-ms-Icon--ChromeClose:before{content:""}.fk-ms-Icon--GripperDotsVertical:before{content:""}.fk-ms-Icon--Info12:before{content:""}.fk-ms-Icon--Search:before{content:""}')),document.head.appendChild(e)}}catch(t){console.error("vite-plugin-css-injected-by-js",t)}})();
(function(se,B){typeof exports=="object"&&typeof module<"u"?B(exports,require("react")):typeof define=="function"&&define.amd?define(["exports","react"],B):(se=typeof globalThis<"u"?globalThis:se||self,B(se.index={},se.rect))})(this,function(se,B){"use strict";var Ke=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function pt(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}var vt={exports:{}},Ie={};/** @license React v16.14.0
* react-jsx-runtime.production.min.js

@@ -9,3 +9,3 @@ *

* LICENSE file in the root directory of this source tree.
*/var Ft;function ar(){if(Ft)return Ie;Ft=1;var s=B,o=60103;if(Ie.Fragment=60107,typeof Symbol=="function"&&Symbol.for){var a=Symbol.for;o=a("react.element"),Ie.Fragment=a("react.fragment")}var i=s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,u=Object.prototype.hasOwnProperty,f={key:!0,ref:!0,__self:!0,__source:!0};function d(g,p,E){var l,h={},_=null,O=null;E!==void 0&&(_=""+E),p.key!==void 0&&(_=""+p.key),p.ref!==void 0&&(O=p.ref);for(l in p)u.call(p,l)&&!f.hasOwnProperty(l)&&(h[l]=p[l]);if(g&&g.defaultProps)for(l in p=g.defaultProps,p)h[l]===void 0&&(h[l]=p[l]);return{$$typeof:o,type:g,key:_,ref:O,props:h,_owner:i.current}}return Ie.jsx=d,Ie.jsxs=d,Ie}var gt={};/** @license React v16.14.0
*/var Ft;function ar(){if(Ft)return Ie;Ft=1;var i=B,o=60103;if(Ie.Fragment=60107,typeof Symbol=="function"&&Symbol.for){var a=Symbol.for;o=a("react.element"),Ie.Fragment=a("react.fragment")}var s=i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,u=Object.prototype.hasOwnProperty,f={key:!0,ref:!0,__self:!0,__source:!0};function d(h,v,E){var l,m={},_=null,O=null;E!==void 0&&(_=""+E),v.key!==void 0&&(_=""+v.key),v.ref!==void 0&&(O=v.ref);for(l in v)u.call(v,l)&&!f.hasOwnProperty(l)&&(m[l]=v[l]);if(h&&h.defaultProps)for(l in v=h.defaultProps,v)m[l]===void 0&&(m[l]=v[l]);return{$$typeof:o,type:h,key:_,ref:O,props:m,_owner:s.current}}return Ie.jsx=d,Ie.jsxs=d,Ie}var gt={};/** @license React v16.14.0
* react-jsx-runtime.development.js

@@ -17,10 +17,10 @@ *

* LICENSE file in the root directory of this source tree.
*/var Nt;function sr(){return Nt||(Nt=1,function(s){process.env.NODE_ENV!=="production"&&function(){var o=B,a=60103,i=60106;s.Fragment=60107;var u=60108,f=60114,d=60109,g=60110,p=60112,E=60113,l=60120,h=60115,_=60116,O=60121,F=60122,P=60117,L=60129,M=60131;if(typeof Symbol=="function"&&Symbol.for){var b=Symbol.for;a=b("react.element"),i=b("react.portal"),s.Fragment=b("react.fragment"),u=b("react.strict_mode"),f=b("react.profiler"),d=b("react.provider"),g=b("react.context"),p=b("react.forward_ref"),E=b("react.suspense"),l=b("react.suspense_list"),h=b("react.memo"),_=b("react.lazy"),O=b("react.block"),F=b("react.server.block"),P=b("react.fundamental"),b("react.scope"),b("react.opaque.id"),L=b("react.debug_trace_mode"),b("react.offscreen"),M=b("react.legacy_hidden")}var T=typeof Symbol=="function"&&Symbol.iterator,x="@@iterator";function j(r){if(r===null||typeof r!="object")return null;var c=T&&r[T]||r[x];return typeof c=="function"?c:null}var y=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function S(r){{for(var c=arguments.length,m=new Array(c>1?c-1:0),D=1;D<c;D++)m[D-1]=arguments[D];C("error",r,m)}}function C(r,c,m){{var D=y.ReactDebugCurrentFrame,U="";if(ge){var V=H(ge.type),N=ge._owner;U+=I(V,ge._source,N&&H(N.type))}U+=D.getStackAddendum(),U!==""&&(c+="%s",m=m.concat([U]));var k=m.map(function(X){return""+X});k.unshift("Warning: "+c),Function.prototype.apply.call(console[r],console,k)}}var R=!1;function G(r){return!!(typeof r=="string"||typeof r=="function"||r===s.Fragment||r===f||r===L||r===u||r===E||r===l||r===M||R||typeof r=="object"&&r!==null&&(r.$$typeof===_||r.$$typeof===h||r.$$typeof===d||r.$$typeof===g||r.$$typeof===p||r.$$typeof===P||r.$$typeof===O||r[0]===F))}var K=/^(.*)[\\\/]/;function I(r,c,m){var D="";if(c){var U=c.fileName,V=U.replace(K,"");if(/^index\./.test(V)){var N=U.match(K);if(N){var k=N[1];if(k){var X=k.replace(K,"");V=X+"/"+V}}}D=" (at "+V+":"+c.lineNumber+")"}else m&&(D=" (created by "+m+")");return`
in `+(r||"Unknown")+D}var J=1;function $(r){return r._status===J?r._result:null}function re(r,c,m){var D=c.displayName||c.name||"";return r.displayName||(D!==""?m+"("+D+")":m)}function H(r){if(r==null)return null;if(typeof r.tag=="number"&&S("Received an unexpected object in getComponentName(). This is likely a bug in React. Please file an issue."),typeof r=="function")return r.displayName||r.name||null;if(typeof r=="string")return r;switch(r){case s.Fragment:return"Fragment";case i:return"Portal";case f:return"Profiler";case u:return"StrictMode";case E:return"Suspense";case l:return"SuspenseList"}if(typeof r=="object")switch(r.$$typeof){case g:return"Context.Consumer";case d:return"Context.Provider";case p:return re(r,r.render,"ForwardRef");case h:return H(r.type);case O:return H(r.render);case _:{var c=r,m=$(c);if(m)return H(m);break}}return null}var ce={};y.ReactDebugCurrentFrame;var ge=null;function Ce(r){ge=r}function xt(r,c,m,D,U){{var V=Function.call.bind(Object.prototype.hasOwnProperty);for(var N in r)if(V(r,N)){var k=void 0;try{if(typeof r[N]!="function"){var X=Error((D||"React class")+": "+m+" type `"+N+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof r[N]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw X.name="Invariant Violation",X}k=r[N](c,N,D,m,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(ne){k=ne}k&&!(k instanceof Error)&&(Ce(U),S("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",D||"React class",m,N,typeof k),Ce(null)),k instanceof Error&&!(k.message in ce)&&(ce[k.message]=!0,Ce(U),S("Failed %s type: %s",m,k.message),Ce(null))}}}var Ee=y.ReactCurrentOwner,Le=Object.prototype.hasOwnProperty,Tt={key:!0,ref:!0,__self:!0,__source:!0},Qe,W,we;we={};function Rt(r){if(Le.call(r,"ref")){var c=Object.getOwnPropertyDescriptor(r,"ref").get;if(c&&c.isReactWarning)return!1}return r.ref!==void 0}function le(r){if(Le.call(r,"key")){var c=Object.getOwnPropertyDescriptor(r,"key").get;if(c&&c.isReactWarning)return!1}return r.key!==void 0}function Ze(r,c){if(typeof r.ref=="string"&&Ee.current&&c&&Ee.current.stateNode!==c){var m=H(Ee.current.type);we[m]||(S('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref',H(Ee.current.type),r.ref),we[m]=!0)}}function qe(r,c){{var m=function(){Qe||(Qe=!0,S("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",c))};m.isReactWarning=!0,Object.defineProperty(r,"key",{get:m,configurable:!0})}}function $e(r,c){{var m=function(){W||(W=!0,S("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",c))};m.isReactWarning=!0,Object.defineProperty(r,"ref",{get:m,configurable:!0})}}var Fe=function(r,c,m,D,U,V,N){var k={$$typeof:a,type:r,key:c,ref:m,props:N,_owner:V};return k._store={},Object.defineProperty(k._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(k,"_self",{configurable:!1,enumerable:!1,writable:!1,value:D}),Object.defineProperty(k,"_source",{configurable:!1,enumerable:!1,writable:!1,value:U}),Object.freeze&&(Object.freeze(k.props),Object.freeze(k)),k};function et(r,c,m,D,U){{var V,N={},k=null,X=null;m!==void 0&&(k=""+m),le(c)&&(k=""+c.key),Rt(c)&&(X=c.ref,Ze(c,U));for(V in c)Le.call(c,V)&&!Tt.hasOwnProperty(V)&&(N[V]=c[V]);if(r&&r.defaultProps){var ne=r.defaultProps;for(V in ne)N[V]===void 0&&(N[V]=ne[V])}if(k||X){var de=typeof r=="function"?r.displayName||r.name||"Unknown":r;k&&qe(N,de),X&&$e(N,de)}return Fe(r,k,X,U,D,Ee.current,N)}}var je=y.ReactCurrentOwner;y.ReactDebugCurrentFrame;function he(r){ge=r}var Ne;Ne=!1;function Ge(r){return typeof r=="object"&&r!==null&&r.$$typeof===a}function tt(){{if(je.current){var r=H(je.current.type);if(r)return`
*/var Nt;function ir(){return Nt||(Nt=1,function(i){process.env.NODE_ENV!=="production"&&function(){var o=B,a=60103,s=60106;i.Fragment=60107;var u=60108,f=60114,d=60109,h=60110,v=60112,E=60113,l=60120,m=60115,_=60116,O=60121,L=60122,A=60117,F=60129,V=60131;if(typeof Symbol=="function"&&Symbol.for){var b=Symbol.for;a=b("react.element"),s=b("react.portal"),i.Fragment=b("react.fragment"),u=b("react.strict_mode"),f=b("react.profiler"),d=b("react.provider"),h=b("react.context"),v=b("react.forward_ref"),E=b("react.suspense"),l=b("react.suspense_list"),m=b("react.memo"),_=b("react.lazy"),O=b("react.block"),L=b("react.server.block"),A=b("react.fundamental"),b("react.scope"),b("react.opaque.id"),F=b("react.debug_trace_mode"),b("react.offscreen"),V=b("react.legacy_hidden")}var P=typeof Symbol=="function"&&Symbol.iterator,T="@@iterator";function C(r){if(r===null||typeof r!="object")return null;var c=P&&r[P]||r[T];return typeof c=="function"?c:null}var y=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function p(r){{for(var c=arguments.length,S=new Array(c>1?c-1:0),D=1;D<c;D++)S[D-1]=arguments[D];j("error",r,S)}}function j(r,c,S){{var D=y.ReactDebugCurrentFrame,M="";if(de){var z=K(de.type),G=de._owner;M+=N(z,de._source,G&&K(G.type))}M+=D.getStackAddendum(),M!==""&&(c+="%s",S=S.concat([M]));var k=S.map(function(X){return""+X});k.unshift("Warning: "+c),Function.prototype.apply.call(console[r],console,k)}}var x=!1;function I(r){return!!(typeof r=="string"||typeof r=="function"||r===i.Fragment||r===f||r===F||r===u||r===E||r===l||r===V||x||typeof r=="object"&&r!==null&&(r.$$typeof===_||r.$$typeof===m||r.$$typeof===d||r.$$typeof===h||r.$$typeof===v||r.$$typeof===A||r.$$typeof===O||r[0]===L))}var Y=/^(.*)[\\\/]/;function N(r,c,S){var D="";if(c){var M=c.fileName,z=M.replace(Y,"");if(/^index\./.test(z)){var G=M.match(Y);if(G){var k=G[1];if(k){var X=k.replace(Y,"");z=X+"/"+z}}}D=" (at "+z+":"+c.lineNumber+")"}else S&&(D=" (created by "+S+")");return`
in `+(r||"Unknown")+D}var Z=1;function U(r){return r._status===Z?r._result:null}function $(r,c,S){var D=c.displayName||c.name||"";return r.displayName||(D!==""?S+"("+D+")":S)}function K(r){if(r==null)return null;if(typeof r.tag=="number"&&p("Received an unexpected object in getComponentName(). This is likely a bug in React. Please file an issue."),typeof r=="function")return r.displayName||r.name||null;if(typeof r=="string")return r;switch(r){case i.Fragment:return"Fragment";case s:return"Portal";case f:return"Profiler";case u:return"StrictMode";case E:return"Suspense";case l:return"SuspenseList"}if(typeof r=="object")switch(r.$$typeof){case h:return"Context.Consumer";case d:return"Context.Provider";case v:return $(r,r.render,"ForwardRef");case m:return K(r.type);case O:return K(r.render);case _:{var c=r,S=U(c);if(S)return K(S);break}}return null}var te={};y.ReactDebugCurrentFrame;var de=null;function Ae(r){de=r}function xt(r,c,S,D,M){{var z=Function.call.bind(Object.prototype.hasOwnProperty);for(var G in r)if(z(r,G)){var k=void 0;try{if(typeof r[G]!="function"){var X=Error((D||"React class")+": "+S+" type `"+G+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof r[G]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw X.name="Invariant Violation",X}k=r[G](c,G,D,S,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(ae){k=ae}k&&!(k instanceof Error)&&(Ae(M),p("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",D||"React class",S,G,typeof k),Ae(null)),k instanceof Error&&!(k.message in te)&&(te[k.message]=!0,Ae(M),p("Failed %s type: %s",S,k.message),Ae(null))}}}var Ee=y.ReactCurrentOwner,Le=Object.prototype.hasOwnProperty,Tt={key:!0,ref:!0,__self:!0,__source:!0},Qe,W,Ce;Ce={};function Rt(r){if(Le.call(r,"ref")){var c=Object.getOwnPropertyDescriptor(r,"ref").get;if(c&&c.isReactWarning)return!1}return r.ref!==void 0}function le(r){if(Le.call(r,"key")){var c=Object.getOwnPropertyDescriptor(r,"key").get;if(c&&c.isReactWarning)return!1}return r.key!==void 0}function Ze(r,c){if(typeof r.ref=="string"&&Ee.current&&c&&Ee.current.stateNode!==c){var S=K(Ee.current.type);Ce[S]||(p('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref',K(Ee.current.type),r.ref),Ce[S]=!0)}}function qe(r,c){{var S=function(){Qe||(Qe=!0,p("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",c))};S.isReactWarning=!0,Object.defineProperty(r,"key",{get:S,configurable:!0})}}function $e(r,c){{var S=function(){W||(W=!0,p("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",c))};S.isReactWarning=!0,Object.defineProperty(r,"ref",{get:S,configurable:!0})}}var Fe=function(r,c,S,D,M,z,G){var k={$$typeof:a,type:r,key:c,ref:S,props:G,_owner:z};return k._store={},Object.defineProperty(k._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(k,"_self",{configurable:!1,enumerable:!1,writable:!1,value:D}),Object.defineProperty(k,"_source",{configurable:!1,enumerable:!1,writable:!1,value:M}),Object.freeze&&(Object.freeze(k.props),Object.freeze(k)),k};function et(r,c,S,D,M){{var z,G={},k=null,X=null;S!==void 0&&(k=""+S),le(c)&&(k=""+c.key),Rt(c)&&(X=c.ref,Ze(c,M));for(z in c)Le.call(c,z)&&!Tt.hasOwnProperty(z)&&(G[z]=c[z]);if(r&&r.defaultProps){var ae=r.defaultProps;for(z in ae)G[z]===void 0&&(G[z]=ae[z])}if(k||X){var pe=typeof r=="function"?r.displayName||r.name||"Unknown":r;k&&qe(G,pe),X&&$e(G,pe)}return Fe(r,k,X,M,D,Ee.current,G)}}var je=y.ReactCurrentOwner;y.ReactDebugCurrentFrame;function he(r){de=r}var Ne;Ne=!1;function Ge(r){return typeof r=="object"&&r!==null&&r.$$typeof===a}function tt(){{if(je.current){var r=K(je.current.type);if(r)return`
Check the render method of \``+r+"`."}return""}}function It(r){{if(r!==void 0){var c=r.fileName.replace(/^.*[\\\/]/,""),m=r.lineNumber;return`
Check the render method of \``+r+"`."}return""}}function It(r){{if(r!==void 0){var c=r.fileName.replace(/^.*[\\\/]/,""),S=r.lineNumber;return`
Check your code at `+c+":"+m+"."}return""}}var rt={};function At(r){{var c=tt();if(!c){var m=typeof r=="string"?r:r.displayName||r.name;m&&(c=`
Check your code at `+c+":"+S+"."}return""}}var rt={};function wt(r){{var c=tt();if(!c){var S=typeof r=="string"?r:r.displayName||r.name;S&&(c=`
Check the top-level render call using <`+m+">.")}return c}}function nt(r,c){{if(!r._store||r._store.validated||r.key!=null)return;r._store.validated=!0;var m=At(c);if(rt[m])return;rt[m]=!0;var D="";r&&r._owner&&r._owner!==je.current&&(D=" It was passed a child from "+H(r._owner.type)+"."),he(r),S('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',m,D),he(null)}}function at(r,c){{if(typeof r!="object")return;if(Array.isArray(r))for(var m=0;m<r.length;m++){var D=r[m];Ge(D)&&nt(D,c)}else if(Ge(r))r._store&&(r._store.validated=!0);else if(r){var U=j(r);if(typeof U=="function"&&U!==r.entries)for(var V=U.call(r),N;!(N=V.next()).done;)Ge(N.value)&&nt(N.value,c)}}}function Ct(r){{var c=r.type;if(c==null||typeof c=="string")return;var m;if(typeof c=="function")m=c.propTypes;else if(typeof c=="object"&&(c.$$typeof===p||c.$$typeof===h))m=c.propTypes;else return;if(m){var D=H(c);xt(m,r.props,"prop",D,r)}else if(c.PropTypes!==void 0&&!Ne){Ne=!0;var U=H(c);S("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",U||"Unknown")}typeof c.getDefaultProps=="function"&&!c.getDefaultProps.isReactClassApproved&&S("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.")}}function wt(r){{for(var c=Object.keys(r.props),m=0;m<c.length;m++){var D=c[m];if(D!=="children"&&D!=="key"){he(r),S("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",D),he(null);break}}r.ref!==null&&(he(r),S("Invalid attribute `ref` supplied to `React.Fragment`."),he(null))}}function st(r,c,m,D,U,V){{var N=G(r);if(!N){var k="";(r===void 0||typeof r=="object"&&r!==null&&Object.keys(r).length===0)&&(k+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.");var X=It(U);X?k+=X:k+=tt();var ne;r===null?ne="null":Array.isArray(r)?ne="array":r!==void 0&&r.$$typeof===a?(ne="<"+(H(r.type)||"Unknown")+" />",k=" Did you accidentally export a JSX literal instead of a component?"):ne=typeof r,S("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",ne,k)}var de=et(r,c,m,U,V);if(de==null)return de;if(N){var me=c.children;if(me!==void 0)if(D)if(Array.isArray(me)){for(var Oe=0;Oe<me.length;Oe++)at(me[Oe],r);Object.freeze&&Object.freeze(me)}else S("React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.");else at(me,r)}return r===s.Fragment?wt(de):Ct(de),de}}function De(r,c,m){return st(r,c,m,!0)}function Be(r,c,m){return st(r,c,m,!1)}var it=Be,ie=De;s.jsx=it,s.jsxs=ie}()}(gt)),gt}process.env.NODE_ENV==="production"?vt.exports=ar():vt.exports=sr();var A=vt.exports;const En="",Gt=s=>{let o;const a=new Set,i=(l,h)=>{const _=typeof l=="function"?l(o):l;if(!Object.is(_,o)){const O=o;o=h??(typeof _!="object"||_===null)?_:Object.assign({},o,_),a.forEach(F=>F(o,O))}},u=()=>o,p={setState:i,getState:u,getInitialState:()=>E,subscribe:l=>(a.add(l),()=>a.delete(l)),destroy:()=>{a.clear()}},E=o=s(i,u,p);return p},ir=s=>s?Gt(s):Gt;var ht={exports:{}},mt={},Ye={exports:{}},_t={};/**
Check the top-level render call using <`+S+">.")}return c}}function nt(r,c){{if(!r._store||r._store.validated||r.key!=null)return;r._store.validated=!0;var S=wt(c);if(rt[S])return;rt[S]=!0;var D="";r&&r._owner&&r._owner!==je.current&&(D=" It was passed a child from "+K(r._owner.type)+"."),he(r),p('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',S,D),he(null)}}function at(r,c){{if(typeof r!="object")return;if(Array.isArray(r))for(var S=0;S<r.length;S++){var D=r[S];Ge(D)&&nt(D,c)}else if(Ge(r))r._store&&(r._store.validated=!0);else if(r){var M=C(r);if(typeof M=="function"&&M!==r.entries)for(var z=M.call(r),G;!(G=z.next()).done;)Ge(G.value)&&nt(G.value,c)}}}function At(r){{var c=r.type;if(c==null||typeof c=="string")return;var S;if(typeof c=="function")S=c.propTypes;else if(typeof c=="object"&&(c.$$typeof===v||c.$$typeof===m))S=c.propTypes;else return;if(S){var D=K(c);xt(S,r.props,"prop",D,r)}else if(c.PropTypes!==void 0&&!Ne){Ne=!0;var M=K(c);p("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",M||"Unknown")}typeof c.getDefaultProps=="function"&&!c.getDefaultProps.isReactClassApproved&&p("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.")}}function Ct(r){{for(var c=Object.keys(r.props),S=0;S<c.length;S++){var D=c[S];if(D!=="children"&&D!=="key"){he(r),p("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",D),he(null);break}}r.ref!==null&&(he(r),p("Invalid attribute `ref` supplied to `React.Fragment`."),he(null))}}function it(r,c,S,D,M,z){{var G=I(r);if(!G){var k="";(r===void 0||typeof r=="object"&&r!==null&&Object.keys(r).length===0)&&(k+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.");var X=It(M);X?k+=X:k+=tt();var ae;r===null?ae="null":Array.isArray(r)?ae="array":r!==void 0&&r.$$typeof===a?(ae="<"+(K(r.type)||"Unknown")+" />",k=" Did you accidentally export a JSX literal instead of a component?"):ae=typeof r,p("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",ae,k)}var pe=et(r,c,S,M,z);if(pe==null)return pe;if(G){var me=c.children;if(me!==void 0)if(D)if(Array.isArray(me)){for(var Oe=0;Oe<me.length;Oe++)at(me[Oe],r);Object.freeze&&Object.freeze(me)}else p("React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.");else at(me,r)}return r===i.Fragment?Ct(pe):At(pe),pe}}function De(r,c,S){return it(r,c,S,!0)}function Be(r,c,S){return it(r,c,S,!1)}var st=Be,oe=De;i.jsx=st,i.jsxs=oe}()}(gt)),gt}process.env.NODE_ENV==="production"?vt.exports=ar():vt.exports=ir();var R=vt.exports;const En="",Gt=i=>{let o;const a=new Set,s=(l,m)=>{const _=typeof l=="function"?l(o):l;if(!Object.is(_,o)){const O=o;o=m??(typeof _!="object"||_===null)?_:Object.assign({},o,_),a.forEach(L=>L(o,O))}},u=()=>o,v={setState:s,getState:u,getInitialState:()=>E,subscribe:l=>(a.add(l),()=>a.delete(l)),destroy:()=>{a.clear()}},E=o=i(s,u,v);return v},sr=i=>i?Gt(i):Gt;var ht={exports:{}},mt={},ze={exports:{}},_t={};/**
* @license React

@@ -33,3 +33,3 @@ * use-sync-external-store-shim.production.min.js

* LICENSE file in the root directory of this source tree.
*/var Bt;function or(){if(Bt)return _t;Bt=1;var s=B;function o(h,_){return h===_&&(h!==0||1/h===1/_)||h!==h&&_!==_}var a=typeof Object.is=="function"?Object.is:o,i=s.useState,u=s.useEffect,f=s.useLayoutEffect,d=s.useDebugValue;function g(h,_){var O=_(),F=i({inst:{value:O,getSnapshot:_}}),P=F[0].inst,L=F[1];return f(function(){P.value=O,P.getSnapshot=_,p(P)&&L({inst:P})},[h,O,_]),u(function(){return p(P)&&L({inst:P}),h(function(){p(P)&&L({inst:P})})},[h]),d(O),O}function p(h){var _=h.getSnapshot;h=h.value;try{var O=_();return!a(h,O)}catch{return!0}}function E(h,_){return _()}var l=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?E:g;return _t.useSyncExternalStore=s.useSyncExternalStore!==void 0?s.useSyncExternalStore:l,_t}var St={};/**
*/var Bt;function or(){if(Bt)return _t;Bt=1;var i=B;function o(m,_){return m===_&&(m!==0||1/m===1/_)||m!==m&&_!==_}var a=typeof Object.is=="function"?Object.is:o,s=i.useState,u=i.useEffect,f=i.useLayoutEffect,d=i.useDebugValue;function h(m,_){var O=_(),L=s({inst:{value:O,getSnapshot:_}}),A=L[0].inst,F=L[1];return f(function(){A.value=O,A.getSnapshot=_,v(A)&&F({inst:A})},[m,O,_]),u(function(){return v(A)&&F({inst:A}),m(function(){v(A)&&F({inst:A})})},[m]),d(O),O}function v(m){var _=m.getSnapshot;m=m.value;try{var O=_();return!a(m,O)}catch{return!0}}function E(m,_){return _()}var l=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?E:h;return _t.useSyncExternalStore=i.useSyncExternalStore!==void 0?i.useSyncExternalStore:l,_t}var St={};/**
* @license React

@@ -42,3 +42,3 @@ * use-sync-external-store-shim.development.js

* LICENSE file in the root directory of this source tree.
*/var Mt;function ur(){return Mt||(Mt=1,process.env.NODE_ENV!=="production"&&function(){typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var s=B,o=s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function a(T){{for(var x=arguments.length,j=new Array(x>1?x-1:0),y=1;y<x;y++)j[y-1]=arguments[y];i("error",T,j)}}function i(T,x,j){{var y=o.ReactDebugCurrentFrame,S=y.getStackAddendum();S!==""&&(x+="%s",j=j.concat([S]));var C=j.map(function(R){return String(R)});C.unshift("Warning: "+x),Function.prototype.apply.call(console[T],console,C)}}function u(T,x){return T===x&&(T!==0||1/T===1/x)||T!==T&&x!==x}var f=typeof Object.is=="function"?Object.is:u,d=s.useState,g=s.useEffect,p=s.useLayoutEffect,E=s.useDebugValue,l=!1,h=!1;function _(T,x,j){l||s.startTransition!==void 0&&(l=!0,a("You are using an outdated, pre-release alpha of React 18 that does not support useSyncExternalStore. The use-sync-external-store shim will not work correctly. Upgrade to a newer pre-release."));var y=x();if(!h){var S=x();f(y,S)||(a("The result of getSnapshot should be cached to avoid an infinite loop"),h=!0)}var C=d({inst:{value:y,getSnapshot:x}}),R=C[0].inst,G=C[1];return p(function(){R.value=y,R.getSnapshot=x,O(R)&&G({inst:R})},[T,y,x]),g(function(){O(R)&&G({inst:R});var K=function(){O(R)&&G({inst:R})};return T(K)},[T]),E(y),y}function O(T){var x=T.getSnapshot,j=T.value;try{var y=x();return!f(j,y)}catch{return!0}}function F(T,x,j){return x()}var P=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",L=!P,M=L?F:_,b=s.useSyncExternalStore!==void 0?s.useSyncExternalStore:M;St.useSyncExternalStore=b,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)}()),St}var Ut;function Wt(){return Ut||(Ut=1,process.env.NODE_ENV==="production"?Ye.exports=or():Ye.exports=ur()),Ye.exports}/**
*/var Mt;function ur(){return Mt||(Mt=1,process.env.NODE_ENV!=="production"&&function(){typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var i=B,o=i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function a(P){{for(var T=arguments.length,C=new Array(T>1?T-1:0),y=1;y<T;y++)C[y-1]=arguments[y];s("error",P,C)}}function s(P,T,C){{var y=o.ReactDebugCurrentFrame,p=y.getStackAddendum();p!==""&&(T+="%s",C=C.concat([p]));var j=C.map(function(x){return String(x)});j.unshift("Warning: "+T),Function.prototype.apply.call(console[P],console,j)}}function u(P,T){return P===T&&(P!==0||1/P===1/T)||P!==P&&T!==T}var f=typeof Object.is=="function"?Object.is:u,d=i.useState,h=i.useEffect,v=i.useLayoutEffect,E=i.useDebugValue,l=!1,m=!1;function _(P,T,C){l||i.startTransition!==void 0&&(l=!0,a("You are using an outdated, pre-release alpha of React 18 that does not support useSyncExternalStore. The use-sync-external-store shim will not work correctly. Upgrade to a newer pre-release."));var y=T();if(!m){var p=T();f(y,p)||(a("The result of getSnapshot should be cached to avoid an infinite loop"),m=!0)}var j=d({inst:{value:y,getSnapshot:T}}),x=j[0].inst,I=j[1];return v(function(){x.value=y,x.getSnapshot=T,O(x)&&I({inst:x})},[P,y,T]),h(function(){O(x)&&I({inst:x});var Y=function(){O(x)&&I({inst:x})};return P(Y)},[P]),E(y),y}function O(P){var T=P.getSnapshot,C=P.value;try{var y=T();return!f(C,y)}catch{return!0}}function L(P,T,C){return T()}var A=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",F=!A,V=F?L:_,b=i.useSyncExternalStore!==void 0?i.useSyncExternalStore:V;St.useSyncExternalStore=b,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)}()),St}var Ut;function Wt(){return Ut||(Ut=1,process.env.NODE_ENV==="production"?ze.exports=or():ze.exports=ur()),ze.exports}/**
* @license React

@@ -51,3 +51,3 @@ * use-sync-external-store-shim/with-selector.production.min.js

* LICENSE file in the root directory of this source tree.
*/var Vt;function cr(){if(Vt)return mt;Vt=1;var s=B,o=Wt();function a(E,l){return E===l&&(E!==0||1/E===1/l)||E!==E&&l!==l}var i=typeof Object.is=="function"?Object.is:a,u=o.useSyncExternalStore,f=s.useRef,d=s.useEffect,g=s.useMemo,p=s.useDebugValue;return mt.useSyncExternalStoreWithSelector=function(E,l,h,_,O){var F=f(null);if(F.current===null){var P={hasValue:!1,value:null};F.current=P}else P=F.current;F=g(function(){function M(y){if(!b){if(b=!0,T=y,y=_(y),O!==void 0&&P.hasValue){var S=P.value;if(O(S,y))return x=S}return x=y}if(S=x,i(T,y))return S;var C=_(y);return O!==void 0&&O(S,C)?S:(T=y,x=C)}var b=!1,T,x,j=h===void 0?null:h;return[function(){return M(l())},j===null?void 0:function(){return M(j())}]},[l,h,_,O]);var L=u(E,F[0],F[1]);return d(function(){P.hasValue=!0,P.value=L},[L]),p(L),L},mt}var yt={};/**
*/var Vt;function cr(){if(Vt)return mt;Vt=1;var i=B,o=Wt();function a(E,l){return E===l&&(E!==0||1/E===1/l)||E!==E&&l!==l}var s=typeof Object.is=="function"?Object.is:a,u=o.useSyncExternalStore,f=i.useRef,d=i.useEffect,h=i.useMemo,v=i.useDebugValue;return mt.useSyncExternalStoreWithSelector=function(E,l,m,_,O){var L=f(null);if(L.current===null){var A={hasValue:!1,value:null};L.current=A}else A=L.current;L=h(function(){function V(y){if(!b){if(b=!0,P=y,y=_(y),O!==void 0&&A.hasValue){var p=A.value;if(O(p,y))return T=p}return T=y}if(p=T,s(P,y))return p;var j=_(y);return O!==void 0&&O(p,j)?p:(P=y,T=j)}var b=!1,P,T,C=m===void 0?null:m;return[function(){return V(l())},C===null?void 0:function(){return V(C())}]},[l,m,_,O]);var F=u(E,L[0],L[1]);return d(function(){A.hasValue=!0,A.value=F},[F]),v(F),F},mt}var yt={};/**
* @license React

@@ -60,6 +60,6 @@ * use-sync-external-store-shim/with-selector.development.js

* LICENSE file in the root directory of this source tree.
*/var Kt;function lr(){return Kt||(Kt=1,process.env.NODE_ENV!=="production"&&function(){typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var s=B,o=Wt();function a(l,h){return l===h&&(l!==0||1/l===1/h)||l!==l&&h!==h}var i=typeof Object.is=="function"?Object.is:a,u=o.useSyncExternalStore,f=s.useRef,d=s.useEffect,g=s.useMemo,p=s.useDebugValue;function E(l,h,_,O,F){var P=f(null),L;P.current===null?(L={hasValue:!1,value:null},P.current=L):L=P.current;var M=g(function(){var j=!1,y,S,C=function(I){if(!j){j=!0,y=I;var J=O(I);if(F!==void 0&&L.hasValue){var $=L.value;if(F($,J))return S=$,$}return S=J,J}var re=y,H=S;if(i(re,I))return H;var ce=O(I);return F!==void 0&&F(H,ce)?H:(y=I,S=ce,ce)},R=_===void 0?null:_,G=function(){return C(h())},K=R===null?void 0:function(){return C(R())};return[G,K]},[h,_,O,F]),b=M[0],T=M[1],x=u(l,b,T);return d(function(){L.hasValue=!0,L.value=x},[x]),p(x),x}yt.useSyncExternalStoreWithSelector=E,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)}()),yt}process.env.NODE_ENV==="production"?ht.exports=cr():ht.exports=lr();var fr=ht.exports;const dr=pt(fr),{useDebugValue:pr}=B,{useSyncExternalStoreWithSelector:vr}=dr;let On=!1;const gr=s=>s;function hr(s,o=gr,a){const i=vr(s.subscribe,s.getState,s.getServerState||s.getInitialState,o,a);return pr(i),i}const Yt=s=>{const o=typeof s=="function"?ir(s):s,a=(i,u)=>hr(o,i,u);return Object.assign(a,o),a},He=(s=>s?Yt(s):Yt)()((s,o)=>({state:{},setState:(a,i)=>{const u=o().state,f=u[a]??{},d={...f,...i};s({state:{...u,[a]:d}}),f.onStateUpdate(d)},deleteState(a){const i={...o().state};delete i[a],s({state:{...i}})}})),Et=s=>{const o=He(a=>a.state[s]);if(!o)throw new Error("Instance not found, all the buckets should be wrapped under provider / unique instanceIds should be passed");return o},ke=B.createContext({instanceId:""});var ze={exports:{}};ze.exports,function(s,o){var a=200,i="__lodash_hash_undefined__",u=1,f=2,d=9007199254740991,g="[object Arguments]",p="[object Array]",E="[object AsyncFunction]",l="[object Boolean]",h="[object Date]",_="[object Error]",O="[object Function]",F="[object GeneratorFunction]",P="[object Map]",L="[object Number]",M="[object Null]",b="[object Object]",T="[object Promise]",x="[object Proxy]",j="[object RegExp]",y="[object Set]",S="[object String]",C="[object Symbol]",R="[object Undefined]",G="[object WeakMap]",K="[object ArrayBuffer]",I="[object DataView]",J="[object Float32Array]",$="[object Float64Array]",re="[object Int8Array]",H="[object Int16Array]",ce="[object Int32Array]",ge="[object Uint8Array]",Ce="[object Uint8ClampedArray]",xt="[object Uint16Array]",Ee="[object Uint32Array]",Le=/[\\^$.*+?()[\]{}|]/g,Tt=/^\[object .+?Constructor\]$/,Qe=/^(?:0|[1-9]\d*)$/,W={};W[J]=W[$]=W[re]=W[H]=W[ce]=W[ge]=W[Ce]=W[xt]=W[Ee]=!0,W[g]=W[p]=W[K]=W[l]=W[I]=W[h]=W[_]=W[O]=W[P]=W[L]=W[b]=W[j]=W[y]=W[S]=W[G]=!1;var we=typeof Ke=="object"&&Ke&&Ke.Object===Object&&Ke,Rt=typeof self=="object"&&self&&self.Object===Object&&self,le=we||Rt||Function("return this")(),Ze=o&&!o.nodeType&&o,qe=Ze&&!0&&s&&!s.nodeType&&s,$e=qe&&qe.exports===Ze,Fe=$e&&we.process,et=function(){try{return Fe&&Fe.binding&&Fe.binding("util")}catch{}}(),je=et&&et.isTypedArray;function he(e,t){for(var n=-1,v=e==null?0:e.length,Y=0,w=[];++n<v;){var Q=e[n];t(Q,n,e)&&(w[Y++]=Q)}return w}function Ne(e,t){for(var n=-1,v=t.length,Y=e.length;++n<v;)e[Y+n]=t[n];return e}function Ge(e,t){for(var n=-1,v=e==null?0:e.length;++n<v;)if(t(e[n],n,e))return!0;return!1}function tt(e,t){for(var n=-1,v=Array(e);++n<e;)v[n]=t(n);return v}function It(e){return function(t){return e(t)}}function rt(e,t){return e.has(t)}function At(e,t){return e==null?void 0:e[t]}function nt(e){var t=-1,n=Array(e.size);return e.forEach(function(v,Y){n[++t]=[Y,v]}),n}function at(e,t){return function(n){return e(t(n))}}function Ct(e){var t=-1,n=Array(e.size);return e.forEach(function(v){n[++t]=v}),n}var wt=Array.prototype,st=Function.prototype,De=Object.prototype,Be=le["__core-js_shared__"],it=st.toString,ie=De.hasOwnProperty,r=function(){var e=/[^.]+$/.exec(Be&&Be.keys&&Be.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),c=De.toString,m=RegExp("^"+it.call(ie).replace(Le,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),D=$e?le.Buffer:void 0,U=le.Symbol,V=le.Uint8Array,N=De.propertyIsEnumerable,k=wt.splice,X=U?U.toStringTag:void 0,ne=Object.getOwnPropertySymbols,de=D?D.isBuffer:void 0,me=at(Object.keys,Object),Oe=Pe(le,"DataView"),Me=Pe(le,"Map"),jt=Pe(le,"Promise"),Dt=Pe(le,"Set"),Pt=Pe(le,"WeakMap"),Ue=Pe(Object,"create"),Rr=Te(Oe),Ir=Te(Me),Ar=Te(jt),Cr=Te(Dt),wr=Te(Pt),zt=U?U.prototype:void 0,kt=zt?zt.valueOf:void 0;function be(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var v=e[t];this.set(v[0],v[1])}}function jr(){this.__data__=Ue?Ue(null):{},this.size=0}function Dr(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}function Pr(e){var t=this.__data__;if(Ue){var n=t[e];return n===i?void 0:n}return ie.call(t,e)?t[e]:void 0}function kr(e){var t=this.__data__;return Ue?t[e]!==void 0:ie.call(t,e)}function Lr(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Ue&&t===void 0?i:t,this}be.prototype.clear=jr,be.prototype.delete=Dr,be.prototype.get=Pr,be.prototype.has=kr,be.prototype.set=Lr;function pe(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var v=e[t];this.set(v[0],v[1])}}function Fr(){this.__data__=[],this.size=0}function Nr(e){var t=this.__data__,n=ut(t,e);if(n<0)return!1;var v=t.length-1;return n==v?t.pop():k.call(t,n,1),--this.size,!0}function Gr(e){var t=this.__data__,n=ut(t,e);return n<0?void 0:t[n][1]}function Br(e){return ut(this.__data__,e)>-1}function Mr(e,t){var n=this.__data__,v=ut(n,e);return v<0?(++this.size,n.push([e,t])):n[v][1]=t,this}pe.prototype.clear=Fr,pe.prototype.delete=Nr,pe.prototype.get=Gr,pe.prototype.has=Br,pe.prototype.set=Mr;function xe(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var v=e[t];this.set(v[0],v[1])}}function Ur(){this.size=0,this.__data__={hash:new be,map:new(Me||pe),string:new be}}function Wr(e){var t=ct(this,e).delete(e);return this.size-=t?1:0,t}function Vr(e){return ct(this,e).get(e)}function Kr(e){return ct(this,e).has(e)}function Yr(e,t){var n=ct(this,e),v=n.size;return n.set(e,t),this.size+=n.size==v?0:1,this}xe.prototype.clear=Ur,xe.prototype.delete=Wr,xe.prototype.get=Vr,xe.prototype.has=Kr,xe.prototype.set=Yr;function ot(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new xe;++t<n;)this.add(e[t])}function Hr(e){return this.__data__.set(e,i),this}function zr(e){return this.__data__.has(e)}ot.prototype.add=ot.prototype.push=Hr,ot.prototype.has=zr;function _e(e){var t=this.__data__=new pe(e);this.size=t.size}function Jr(){this.__data__=new pe,this.size=0}function Xr(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function Qr(e){return this.__data__.get(e)}function Zr(e){return this.__data__.has(e)}function qr(e,t){var n=this.__data__;if(n instanceof pe){var v=n.__data__;if(!Me||v.length<a-1)return v.push([e,t]),this.size=++n.size,this;n=this.__data__=new xe(v)}return n.set(e,t),this.size=n.size,this}_e.prototype.clear=Jr,_e.prototype.delete=Xr,_e.prototype.get=Qr,_e.prototype.has=Zr,_e.prototype.set=qr;function $r(e,t){var n=lt(e),v=!n&&gn(e),Y=!n&&!v&&Lt(e),w=!n&&!v&&!Y&&rr(e),Q=n||v||Y||w,Z=Q?tt(e.length,String):[],q=Z.length;for(var z in e)(t||ie.call(e,z))&&!(Q&&(z=="length"||Y&&(z=="offset"||z=="parent")||w&&(z=="buffer"||z=="byteLength"||z=="byteOffset")||ln(z,q)))&&Z.push(z);return Z}function ut(e,t){for(var n=e.length;n--;)if(qt(e[n][0],t))return n;return-1}function en(e,t,n){var v=t(e);return lt(e)?v:Ne(v,n(e))}function We(e){return e==null?e===void 0?R:M:X&&X in Object(e)?un(e):vn(e)}function Jt(e){return Ve(e)&&We(e)==g}function Xt(e,t,n,v,Y){return e===t?!0:e==null||t==null||!Ve(e)&&!Ve(t)?e!==e&&t!==t:tn(e,t,n,v,Xt,Y)}function tn(e,t,n,v,Y,w){var Q=lt(e),Z=lt(t),q=Q?p:Se(e),z=Z?p:Se(t);q=q==g?b:q,z=z==g?b:z;var ae=q==b,fe=z==b,ee=q==z;if(ee&&Lt(e)){if(!Lt(t))return!1;Q=!0,ae=!1}if(ee&&!ae)return w||(w=new _e),Q||rr(e)?Qt(e,t,n,v,Y,w):sn(e,t,q,n,v,Y,w);if(!(n&u)){var oe=ae&&ie.call(e,"__wrapped__"),ue=fe&&ie.call(t,"__wrapped__");if(oe||ue){var ye=oe?e.value():e,ve=ue?t.value():t;return w||(w=new _e),Y(ye,ve,n,v,w)}}return ee?(w||(w=new _e),on(e,t,n,v,Y,w)):!1}function rn(e){if(!tr(e)||dn(e))return!1;var t=$t(e)?m:Tt;return t.test(Te(e))}function nn(e){return Ve(e)&&er(e.length)&&!!W[We(e)]}function an(e){if(!pn(e))return me(e);var t=[];for(var n in Object(e))ie.call(e,n)&&n!="constructor"&&t.push(n);return t}function Qt(e,t,n,v,Y,w){var Q=n&u,Z=e.length,q=t.length;if(Z!=q&&!(Q&&q>Z))return!1;var z=w.get(e);if(z&&w.get(t))return z==t;var ae=-1,fe=!0,ee=n&f?new ot:void 0;for(w.set(e,t),w.set(t,e);++ae<Z;){var oe=e[ae],ue=t[ae];if(v)var ye=Q?v(ue,oe,ae,t,e,w):v(oe,ue,ae,e,t,w);if(ye!==void 0){if(ye)continue;fe=!1;break}if(ee){if(!Ge(t,function(ve,Re){if(!rt(ee,Re)&&(oe===ve||Y(oe,ve,n,v,w)))return ee.push(Re)})){fe=!1;break}}else if(!(oe===ue||Y(oe,ue,n,v,w))){fe=!1;break}}return w.delete(e),w.delete(t),fe}function sn(e,t,n,v,Y,w,Q){switch(n){case I:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case K:return!(e.byteLength!=t.byteLength||!w(new V(e),new V(t)));case l:case h:case L:return qt(+e,+t);case _:return e.name==t.name&&e.message==t.message;case j:case S:return e==t+"";case P:var Z=nt;case y:var q=v&u;if(Z||(Z=Ct),e.size!=t.size&&!q)return!1;var z=Q.get(e);if(z)return z==t;v|=f,Q.set(e,t);var ae=Qt(Z(e),Z(t),v,Y,w,Q);return Q.delete(e),ae;case C:if(kt)return kt.call(e)==kt.call(t)}return!1}function on(e,t,n,v,Y,w){var Q=n&u,Z=Zt(e),q=Z.length,z=Zt(t),ae=z.length;if(q!=ae&&!Q)return!1;for(var fe=q;fe--;){var ee=Z[fe];if(!(Q?ee in t:ie.call(t,ee)))return!1}var oe=w.get(e);if(oe&&w.get(t))return oe==t;var ue=!0;w.set(e,t),w.set(t,e);for(var ye=Q;++fe<q;){ee=Z[fe];var ve=e[ee],Re=t[ee];if(v)var nr=Q?v(Re,ve,ee,t,e,w):v(ve,Re,ee,e,t,w);if(!(nr===void 0?ve===Re||Y(ve,Re,n,v,w):nr)){ue=!1;break}ye||(ye=ee=="constructor")}if(ue&&!ye){var ft=e.constructor,dt=t.constructor;ft!=dt&&"constructor"in e&&"constructor"in t&&!(typeof ft=="function"&&ft instanceof ft&&typeof dt=="function"&&dt instanceof dt)&&(ue=!1)}return w.delete(e),w.delete(t),ue}function Zt(e){return en(e,_n,cn)}function ct(e,t){var n=e.__data__;return fn(t)?n[typeof t=="string"?"string":"hash"]:n.map}function Pe(e,t){var n=At(e,t);return rn(n)?n:void 0}function un(e){var t=ie.call(e,X),n=e[X];try{e[X]=void 0;var v=!0}catch{}var Y=c.call(e);return v&&(t?e[X]=n:delete e[X]),Y}var cn=ne?function(e){return e==null?[]:(e=Object(e),he(ne(e),function(t){return N.call(e,t)}))}:Sn,Se=We;(Oe&&Se(new Oe(new ArrayBuffer(1)))!=I||Me&&Se(new Me)!=P||jt&&Se(jt.resolve())!=T||Dt&&Se(new Dt)!=y||Pt&&Se(new Pt)!=G)&&(Se=function(e){var t=We(e),n=t==b?e.constructor:void 0,v=n?Te(n):"";if(v)switch(v){case Rr:return I;case Ir:return P;case Ar:return T;case Cr:return y;case wr:return G}return t});function ln(e,t){return t=t??d,!!t&&(typeof e=="number"||Qe.test(e))&&e>-1&&e%1==0&&e<t}function fn(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function dn(e){return!!r&&r in e}function pn(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||De;return e===n}function vn(e){return c.call(e)}function Te(e){if(e!=null){try{return it.call(e)}catch{}try{return e+""}catch{}}return""}function qt(e,t){return e===t||e!==e&&t!==t}var gn=Jt(function(){return arguments}())?Jt:function(e){return Ve(e)&&ie.call(e,"callee")&&!N.call(e,"callee")},lt=Array.isArray;function hn(e){return e!=null&&er(e.length)&&!$t(e)}var Lt=de||yn;function mn(e,t){return Xt(e,t)}function $t(e){if(!tr(e))return!1;var t=We(e);return t==O||t==F||t==E||t==x}function er(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=d}function tr(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}function Ve(e){return e!=null&&typeof e=="object"}var rr=je?It(je):nn;function _n(e){return hn(e)?$r(e):an(e)}function Sn(){return[]}function yn(){return!1}s.exports=mn}(ze,ze.exports);var mr=ze.exports;const _r=pt(mr);function Sr(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,s=>{const o=Math.random()*16|0;return(s==="x"?o:o&3|8).toString(16)})}const yr=s=>{const{children:o,allItems:a,buckets:i,instanceId:u,getPriorityTargetBucketToFill:f,onUpdate:d}=s,{setState:g,deleteState:p,state:E}=He(),l=B.useMemo(()=>u??Sr(),[u]),h=B.useMemo(()=>{const _={allItems:a,buckets:i,instanceId:u,getPriorityTargetBucketToFill:f,onStateUpdate:O=>{d==null||d({allItems:O.allItems,buckets:O.buckets,instanceId:O.instanceId})}};return E[l]=_,_},[u,a,i,f,d]);return B.useEffect(()=>{let _=E[l];_||(_={},E[l]=h),_r({allItems:a,buckets:i},{allItems:_.allItems,buckets:_.buckets})||g(l,h)},[h]),A.jsx(ke.Provider,{value:{instanceId:l},children:o})};var Ht={exports:{}};/*!
*/var Kt;function lr(){return Kt||(Kt=1,process.env.NODE_ENV!=="production"&&function(){typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var i=B,o=Wt();function a(l,m){return l===m&&(l!==0||1/l===1/m)||l!==l&&m!==m}var s=typeof Object.is=="function"?Object.is:a,u=o.useSyncExternalStore,f=i.useRef,d=i.useEffect,h=i.useMemo,v=i.useDebugValue;function E(l,m,_,O,L){var A=f(null),F;A.current===null?(F={hasValue:!1,value:null},A.current=F):F=A.current;var V=h(function(){var C=!1,y,p,j=function(N){if(!C){C=!0,y=N;var Z=O(N);if(L!==void 0&&F.hasValue){var U=F.value;if(L(U,Z))return p=U,U}return p=Z,Z}var $=y,K=p;if(s($,N))return K;var te=O(N);return L!==void 0&&L(K,te)?K:(y=N,p=te,te)},x=_===void 0?null:_,I=function(){return j(m())},Y=x===null?void 0:function(){return j(x())};return[I,Y]},[m,_,O,L]),b=V[0],P=V[1],T=u(l,b,P);return d(function(){F.hasValue=!0,F.value=T},[T]),v(T),T}yt.useSyncExternalStoreWithSelector=E,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)}()),yt}process.env.NODE_ENV==="production"?ht.exports=cr():ht.exports=lr();var fr=ht.exports;const dr=pt(fr),{useDebugValue:pr}=B,{useSyncExternalStoreWithSelector:vr}=dr;let On=!1;const gr=i=>i;function hr(i,o=gr,a){const s=vr(i.subscribe,i.getState,i.getServerState||i.getInitialState,o,a);return pr(s),s}const zt=i=>{const o=typeof i=="function"?sr(i):i,a=(s,u)=>hr(o,s,u);return Object.assign(a,o),a},Ye=(i=>i?zt(i):zt)()((i,o)=>({state:{},setState:(a,s)=>{const u=o().state,f=u[a]??{},d={...f,...s};i({state:{...u,[a]:d}}),f.onStateUpdate(d)},deleteState(a){const s={...o().state};delete s[a],i({state:{...s}})}})),Et=i=>{const o=Ye(a=>a.state[i]);if(!o)throw new Error("Instance not found, all the buckets should be wrapped under provider / unique instanceIds should be passed");return o},ke=B.createContext({instanceId:""});var He={exports:{}};He.exports,function(i,o){var a=200,s="__lodash_hash_undefined__",u=1,f=2,d=9007199254740991,h="[object Arguments]",v="[object Array]",E="[object AsyncFunction]",l="[object Boolean]",m="[object Date]",_="[object Error]",O="[object Function]",L="[object GeneratorFunction]",A="[object Map]",F="[object Number]",V="[object Null]",b="[object Object]",P="[object Promise]",T="[object Proxy]",C="[object RegExp]",y="[object Set]",p="[object String]",j="[object Symbol]",x="[object Undefined]",I="[object WeakMap]",Y="[object ArrayBuffer]",N="[object DataView]",Z="[object Float32Array]",U="[object Float64Array]",$="[object Int8Array]",K="[object Int16Array]",te="[object Int32Array]",de="[object Uint8Array]",Ae="[object Uint8ClampedArray]",xt="[object Uint16Array]",Ee="[object Uint32Array]",Le=/[\\^$.*+?()[\]{}|]/g,Tt=/^\[object .+?Constructor\]$/,Qe=/^(?:0|[1-9]\d*)$/,W={};W[Z]=W[U]=W[$]=W[K]=W[te]=W[de]=W[Ae]=W[xt]=W[Ee]=!0,W[h]=W[v]=W[Y]=W[l]=W[N]=W[m]=W[_]=W[O]=W[A]=W[F]=W[b]=W[C]=W[y]=W[p]=W[I]=!1;var Ce=typeof Ke=="object"&&Ke&&Ke.Object===Object&&Ke,Rt=typeof self=="object"&&self&&self.Object===Object&&self,le=Ce||Rt||Function("return this")(),Ze=o&&!o.nodeType&&o,qe=Ze&&!0&&i&&!i.nodeType&&i,$e=qe&&qe.exports===Ze,Fe=$e&&Ce.process,et=function(){try{return Fe&&Fe.binding&&Fe.binding("util")}catch{}}(),je=et&&et.isTypedArray;function he(e,t){for(var n=-1,g=e==null?0:e.length,H=0,w=[];++n<g;){var Q=e[n];t(Q,n,e)&&(w[H++]=Q)}return w}function Ne(e,t){for(var n=-1,g=t.length,H=e.length;++n<g;)e[H+n]=t[n];return e}function Ge(e,t){for(var n=-1,g=e==null?0:e.length;++n<g;)if(t(e[n],n,e))return!0;return!1}function tt(e,t){for(var n=-1,g=Array(e);++n<e;)g[n]=t(n);return g}function It(e){return function(t){return e(t)}}function rt(e,t){return e.has(t)}function wt(e,t){return e==null?void 0:e[t]}function nt(e){var t=-1,n=Array(e.size);return e.forEach(function(g,H){n[++t]=[H,g]}),n}function at(e,t){return function(n){return e(t(n))}}function At(e){var t=-1,n=Array(e.size);return e.forEach(function(g){n[++t]=g}),n}var Ct=Array.prototype,it=Function.prototype,De=Object.prototype,Be=le["__core-js_shared__"],st=it.toString,oe=De.hasOwnProperty,r=function(){var e=/[^.]+$/.exec(Be&&Be.keys&&Be.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),c=De.toString,S=RegExp("^"+st.call(oe).replace(Le,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),D=$e?le.Buffer:void 0,M=le.Symbol,z=le.Uint8Array,G=De.propertyIsEnumerable,k=Ct.splice,X=M?M.toStringTag:void 0,ae=Object.getOwnPropertySymbols,pe=D?D.isBuffer:void 0,me=at(Object.keys,Object),Oe=Pe(le,"DataView"),Me=Pe(le,"Map"),jt=Pe(le,"Promise"),Dt=Pe(le,"Set"),Pt=Pe(le,"WeakMap"),Ue=Pe(Object,"create"),Rr=Te(Oe),Ir=Te(Me),wr=Te(jt),Ar=Te(Dt),Cr=Te(Pt),Ht=M?M.prototype:void 0,kt=Ht?Ht.valueOf:void 0;function be(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var g=e[t];this.set(g[0],g[1])}}function jr(){this.__data__=Ue?Ue(null):{},this.size=0}function Dr(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}function Pr(e){var t=this.__data__;if(Ue){var n=t[e];return n===s?void 0:n}return oe.call(t,e)?t[e]:void 0}function kr(e){var t=this.__data__;return Ue?t[e]!==void 0:oe.call(t,e)}function Lr(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Ue&&t===void 0?s:t,this}be.prototype.clear=jr,be.prototype.delete=Dr,be.prototype.get=Pr,be.prototype.has=kr,be.prototype.set=Lr;function ve(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var g=e[t];this.set(g[0],g[1])}}function Fr(){this.__data__=[],this.size=0}function Nr(e){var t=this.__data__,n=ut(t,e);if(n<0)return!1;var g=t.length-1;return n==g?t.pop():k.call(t,n,1),--this.size,!0}function Gr(e){var t=this.__data__,n=ut(t,e);return n<0?void 0:t[n][1]}function Br(e){return ut(this.__data__,e)>-1}function Mr(e,t){var n=this.__data__,g=ut(n,e);return g<0?(++this.size,n.push([e,t])):n[g][1]=t,this}ve.prototype.clear=Fr,ve.prototype.delete=Nr,ve.prototype.get=Gr,ve.prototype.has=Br,ve.prototype.set=Mr;function xe(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var g=e[t];this.set(g[0],g[1])}}function Ur(){this.size=0,this.__data__={hash:new be,map:new(Me||ve),string:new be}}function Wr(e){var t=ct(this,e).delete(e);return this.size-=t?1:0,t}function Vr(e){return ct(this,e).get(e)}function Kr(e){return ct(this,e).has(e)}function zr(e,t){var n=ct(this,e),g=n.size;return n.set(e,t),this.size+=n.size==g?0:1,this}xe.prototype.clear=Ur,xe.prototype.delete=Wr,xe.prototype.get=Vr,xe.prototype.has=Kr,xe.prototype.set=zr;function ot(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new xe;++t<n;)this.add(e[t])}function Yr(e){return this.__data__.set(e,s),this}function Hr(e){return this.__data__.has(e)}ot.prototype.add=ot.prototype.push=Yr,ot.prototype.has=Hr;function _e(e){var t=this.__data__=new ve(e);this.size=t.size}function Jr(){this.__data__=new ve,this.size=0}function Xr(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function Qr(e){return this.__data__.get(e)}function Zr(e){return this.__data__.has(e)}function qr(e,t){var n=this.__data__;if(n instanceof ve){var g=n.__data__;if(!Me||g.length<a-1)return g.push([e,t]),this.size=++n.size,this;n=this.__data__=new xe(g)}return n.set(e,t),this.size=n.size,this}_e.prototype.clear=Jr,_e.prototype.delete=Xr,_e.prototype.get=Qr,_e.prototype.has=Zr,_e.prototype.set=qr;function $r(e,t){var n=lt(e),g=!n&&gn(e),H=!n&&!g&&Lt(e),w=!n&&!g&&!H&&rr(e),Q=n||g||H||w,q=Q?tt(e.length,String):[],ee=q.length;for(var J in e)(t||oe.call(e,J))&&!(Q&&(J=="length"||H&&(J=="offset"||J=="parent")||w&&(J=="buffer"||J=="byteLength"||J=="byteOffset")||ln(J,ee)))&&q.push(J);return q}function ut(e,t){for(var n=e.length;n--;)if(qt(e[n][0],t))return n;return-1}function en(e,t,n){var g=t(e);return lt(e)?g:Ne(g,n(e))}function We(e){return e==null?e===void 0?x:V:X&&X in Object(e)?un(e):vn(e)}function Jt(e){return Ve(e)&&We(e)==h}function Xt(e,t,n,g,H){return e===t?!0:e==null||t==null||!Ve(e)&&!Ve(t)?e!==e&&t!==t:tn(e,t,n,g,Xt,H)}function tn(e,t,n,g,H,w){var Q=lt(e),q=lt(t),ee=Q?v:Se(e),J=q?v:Se(t);ee=ee==h?b:ee,J=J==h?b:J;var ie=ee==b,fe=J==b,re=ee==J;if(re&&Lt(e)){if(!Lt(t))return!1;Q=!0,ie=!1}if(re&&!ie)return w||(w=new _e),Q||rr(e)?Qt(e,t,n,g,H,w):sn(e,t,ee,n,g,H,w);if(!(n&u)){var ue=ie&&oe.call(e,"__wrapped__"),ce=fe&&oe.call(t,"__wrapped__");if(ue||ce){var ye=ue?e.value():e,ge=ce?t.value():t;return w||(w=new _e),H(ye,ge,n,g,w)}}return re?(w||(w=new _e),on(e,t,n,g,H,w)):!1}function rn(e){if(!tr(e)||dn(e))return!1;var t=$t(e)?S:Tt;return t.test(Te(e))}function nn(e){return Ve(e)&&er(e.length)&&!!W[We(e)]}function an(e){if(!pn(e))return me(e);var t=[];for(var n in Object(e))oe.call(e,n)&&n!="constructor"&&t.push(n);return t}function Qt(e,t,n,g,H,w){var Q=n&u,q=e.length,ee=t.length;if(q!=ee&&!(Q&&ee>q))return!1;var J=w.get(e);if(J&&w.get(t))return J==t;var ie=-1,fe=!0,re=n&f?new ot:void 0;for(w.set(e,t),w.set(t,e);++ie<q;){var ue=e[ie],ce=t[ie];if(g)var ye=Q?g(ce,ue,ie,t,e,w):g(ue,ce,ie,e,t,w);if(ye!==void 0){if(ye)continue;fe=!1;break}if(re){if(!Ge(t,function(ge,Re){if(!rt(re,Re)&&(ue===ge||H(ue,ge,n,g,w)))return re.push(Re)})){fe=!1;break}}else if(!(ue===ce||H(ue,ce,n,g,w))){fe=!1;break}}return w.delete(e),w.delete(t),fe}function sn(e,t,n,g,H,w,Q){switch(n){case N:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case Y:return!(e.byteLength!=t.byteLength||!w(new z(e),new z(t)));case l:case m:case F:return qt(+e,+t);case _:return e.name==t.name&&e.message==t.message;case C:case p:return e==t+"";case A:var q=nt;case y:var ee=g&u;if(q||(q=At),e.size!=t.size&&!ee)return!1;var J=Q.get(e);if(J)return J==t;g|=f,Q.set(e,t);var ie=Qt(q(e),q(t),g,H,w,Q);return Q.delete(e),ie;case j:if(kt)return kt.call(e)==kt.call(t)}return!1}function on(e,t,n,g,H,w){var Q=n&u,q=Zt(e),ee=q.length,J=Zt(t),ie=J.length;if(ee!=ie&&!Q)return!1;for(var fe=ee;fe--;){var re=q[fe];if(!(Q?re in t:oe.call(t,re)))return!1}var ue=w.get(e);if(ue&&w.get(t))return ue==t;var ce=!0;w.set(e,t),w.set(t,e);for(var ye=Q;++fe<ee;){re=q[fe];var ge=e[re],Re=t[re];if(g)var nr=Q?g(Re,ge,re,t,e,w):g(ge,Re,re,e,t,w);if(!(nr===void 0?ge===Re||H(ge,Re,n,g,w):nr)){ce=!1;break}ye||(ye=re=="constructor")}if(ce&&!ye){var ft=e.constructor,dt=t.constructor;ft!=dt&&"constructor"in e&&"constructor"in t&&!(typeof ft=="function"&&ft instanceof ft&&typeof dt=="function"&&dt instanceof dt)&&(ce=!1)}return w.delete(e),w.delete(t),ce}function Zt(e){return en(e,_n,cn)}function ct(e,t){var n=e.__data__;return fn(t)?n[typeof t=="string"?"string":"hash"]:n.map}function Pe(e,t){var n=wt(e,t);return rn(n)?n:void 0}function un(e){var t=oe.call(e,X),n=e[X];try{e[X]=void 0;var g=!0}catch{}var H=c.call(e);return g&&(t?e[X]=n:delete e[X]),H}var cn=ae?function(e){return e==null?[]:(e=Object(e),he(ae(e),function(t){return G.call(e,t)}))}:Sn,Se=We;(Oe&&Se(new Oe(new ArrayBuffer(1)))!=N||Me&&Se(new Me)!=A||jt&&Se(jt.resolve())!=P||Dt&&Se(new Dt)!=y||Pt&&Se(new Pt)!=I)&&(Se=function(e){var t=We(e),n=t==b?e.constructor:void 0,g=n?Te(n):"";if(g)switch(g){case Rr:return N;case Ir:return A;case wr:return P;case Ar:return y;case Cr:return I}return t});function ln(e,t){return t=t??d,!!t&&(typeof e=="number"||Qe.test(e))&&e>-1&&e%1==0&&e<t}function fn(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function dn(e){return!!r&&r in e}function pn(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||De;return e===n}function vn(e){return c.call(e)}function Te(e){if(e!=null){try{return st.call(e)}catch{}try{return e+""}catch{}}return""}function qt(e,t){return e===t||e!==e&&t!==t}var gn=Jt(function(){return arguments}())?Jt:function(e){return Ve(e)&&oe.call(e,"callee")&&!G.call(e,"callee")},lt=Array.isArray;function hn(e){return e!=null&&er(e.length)&&!$t(e)}var Lt=pe||yn;function mn(e,t){return Xt(e,t)}function $t(e){if(!tr(e))return!1;var t=We(e);return t==O||t==L||t==E||t==T}function er(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=d}function tr(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}function Ve(e){return e!=null&&typeof e=="object"}var rr=je?It(je):nn;function _n(e){return hn(e)?$r(e):an(e)}function Sn(){return[]}function yn(){return!1}i.exports=mn}(He,He.exports);var mr=He.exports;const _r=pt(mr);function Sr(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,i=>{const o=Math.random()*16|0;return(i==="x"?o:o&3|8).toString(16)})}const yr=i=>{const{children:o,allItems:a,buckets:s,instanceId:u,getPriorityTargetBucketToFill:f,onUpdate:d}=i,{setState:h,deleteState:v,state:E}=Ye(),l=B.useMemo(()=>u??Sr(),[u]),m=B.useMemo(()=>{const _={allItems:a,buckets:s,instanceId:u,getPriorityTargetBucketToFill:f,onStateUpdate:O=>{d==null||d({allItems:O.allItems,buckets:O.buckets,instanceId:O.instanceId})}};return E[l]=_,_},[u,a,s,f,d]);return B.useEffect(()=>{let _=E[l];_||(_={},E[l]=m),_r({allItems:a,buckets:s},{allItems:_.allItems,buckets:_.buckets})||h(l,m)},[m]),R.jsx(ke.Provider,{value:{instanceId:l},children:o})};var Yt={exports:{}};/*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/(function(s){(function(){var o={}.hasOwnProperty;function a(){for(var i=[],u=0;u<arguments.length;u++){var f=arguments[u];if(f){var d=typeof f;if(d==="string"||d==="number")i.push(f);else if(Array.isArray(f)){if(f.length){var g=a.apply(null,f);g&&i.push(g)}}else if(d==="object"){if(f.toString!==Object.prototype.toString&&!f.toString.toString().includes("[native code]")){i.push(f.toString());continue}for(var p in f)o.call(f,p)&&f[p]&&i.push(p)}}}return i.join(" ")}s.exports?(a.default=a,s.exports=a):window.classNames=a})()})(Ht);var Er=Ht.exports;const te=pt(Er),Or=s=>{const{id:o,label:a,maxItems:i=Number.MAX_SAFE_INTEGER,disabled:u=!1,emptyFieldPlaceholder:f="Add data fields here",sortGroupOrderWiseOnAssignment:d=!0,instanceId:g,showExtendedAssignmentPlaceholder:p=!1,centerAlignPlaceholder:E=!1,placeHolderWrapperClassName:l,wrapperClassName:h}=s,[_,O]=B.useState(!1),F=He(I=>I.setState),{instanceId:P}=B.useContext(ke),L=g??P,{allItems:M,buckets:b}=Et(L),{currentBucket:T,groupedItems:x}=B.useMemo(()=>{const I=b.find(J=>J.id===o);return I?{groupedItems:bt(I.items),currentBucket:I}:{groupedItems:[],currentBucket:I}},[b,o]),j=(...I)=>()=>Je({instanceId:L,bucketId:o,buckets:b,fieldItems:I,sortGroupOrderWiseOnAssignment:d,updateState:F,removeOnly:!0}),y=()=>{O(!1)},S=()=>{O(!0)},C=I=>{I.preventDefault(),S()},R=I=>{const J=(I.dataTransfer.getData(L)??"").split(","),$=M.filter(re=>J.some(H=>re.id===H));$.length&&Je({instanceId:L,bucketId:o,buckets:b,sortGroupOrderWiseOnAssignment:d,fieldItems:$,updateState:F}),y()},G=x.length<i,K=A.jsx("div",{className:te("react-fields-keeper-mapping-content-input-placeholder",{"center-align":E},l),children:f});return T?A.jsxs("div",{className:te("react-fields-keeper-mapping-content",h),children:[A.jsx("div",{className:"react-fields-keeper-mapping-content-title",children:a}),A.jsxs("div",{className:te("react-fields-keeper-mapping-content-input",{"react-fields-keeper-mapping-content-multi-input":G,"react-fields-keeper-mapping-content-input-active":_,"react-fields-keeper-mapping-content-disabled":u}),onDrop:R,onDragOver:C,onDragEnter:S,onDragLeave:y,children:[x.length>0&&x.map((I,J)=>B.createElement(br,{...s,key:J,groupedItem:I,currentBucket:T,onDragOverHandler:C,onFieldItemRemove:j})),(x.length===0||p===!0)&&K]})]}):null},br=s=>{var b;const{groupedItem:{items:o,group:a,groupLabel:i},allowRemoveFields:u=!1,suffixNode:f,instanceId:d,currentBucket:g,customItemRenderer:p,onDragOverHandler:E,onFieldItemRemove:l}=s,{instanceId:h}=B.useContext(ke),_=d??h,[O,F]=B.useState(!1),P=a!=="NO_GROUP",L=(...T)=>x=>{x.dataTransfer.setData(_,T.map(j=>j.id).join(","))},M=({fieldItems:T,isGroupItem:x,groupHeader:j})=>{const y=j!==void 0,S=y?{"--bucket-group-items-count":j.groupItems.length+1}:{};return T.map((C,R)=>{var I,J,$,re;const G=l(...y?j.groupItems:[C]),K=()=>A.jsxs(B.Fragment,{children:[A.jsx("div",{className:"react-fields-keeper-mapping-content-input-filled-value",children:C.label}),y&&A.jsx("div",{className:te("react-fields-keeper-mapping-column-content-action"),role:"button",onClick:j.onGroupHeaderToggle,children:j.isGroupCollapsed?A.jsx("i",{className:"fk-ms-Icon fk-ms-Icon--ChevronRight"}):A.jsx("i",{className:"fk-ms-Icon fk-ms-Icon--ChevronDown"})}),f||u&&A.jsx("div",{className:te("react-fields-keeper-mapping-content-input-filled-close"),role:"button",onClick:G,children:A.jsx("i",{className:"fk-ms-Icon fk-ms-Icon--ChromeClose"})})]});return A.jsx("div",{className:te("react-fields-keeper-tooltip-wrapper",{"react-fields-keeper-tooltip-disabled-pointer":(I=C.disabled)==null?void 0:I.active}),title:((J=C.disabled)!=null&&J.active?($=C.disabled)==null?void 0:$.message:C.tooltip)??C.tooltip,children:A.jsx("div",{className:te("react-fields-keeper-mapping-content-input-filled",C.activeNodeClassName,{"react-fields-keeper-mapping-content-input-filled-offset":x,"react-fields-keeper-mapping-content-input-filled-bottom-offset":x&&R===T.length-1,"react-fields-keeper-mapping-content-input-filled-group-header":y,"react-fields-keeper-mapping-content-input-filled-group-header-after":y&&!j.isGroupCollapsed,"react-fields-keeper-mapping-content-input-filled-disabled":(re=C.disabled)==null?void 0:re.active,"react-fields-keeper-mapping-content-input-filled-custom-renderer":p!==void 0}),style:S,draggable:!0,onDragStart:L(...y?j.groupItems:[C]),onDragOver:E,children:p!==void 0?p({bucketId:g.id,fieldItem:C,remove:G,getDefaultItemRenderer:K}):K()})},C.id)})};if(P){let T=(b=o.find(j=>{var y;return(y=j.disabled)==null?void 0:y.active}))==null?void 0:b.disabled;const x=o.length>1?(T==null?void 0:T.disableGroupLabel)??!0:!0;return T&&(T={...T,active:x}),A.jsxs(A.Fragment,{children:[M({fieldItems:[{label:i,id:a,group:a,groupLabel:i,disabled:T}],groupHeader:{groupItems:o,isGroupCollapsed:O,onGroupHeaderToggle:()=>F(!O)}}),!O&&M({fieldItems:o,isGroupItem:!0})]})}return A.jsx(A.Fragment,{children:M({fieldItems:o})})};function Je(s){const{instanceId:o,bucketId:a,buckets:i,fieldItems:u,updateState:f,removeOnly:d=!1,sortGroupOrderWiseOnAssignment:g=!1}=s,p=u.filter(l=>{var h;return((h=l.rootDisabled??l.disabled)==null?void 0:h.active)!==!0}),E=[...i];E.forEach(l=>{l.items=l.items.filter(h=>p.some(_=>_.id===h.id)===!1),!d&&l.id===a&&l.items.push(...p),g&&(l.items=Ot(l.items))}),f(o,{buckets:E})}function Ot(s){return s.reduce((i,u,f)=>{let d=i.find(g=>g.group===(u.group??f.toString()));return d||(d={group:u.group??f.toString(),items:[]},i.push(d)),d.items.push(u),i},[]).reduce((i,u)=>(u.items.length>1&&u.items.sort((f,d)=>f.groupOrder!==void 0&&d.groupOrder!==void 0?f.groupOrder-d.groupOrder:0),i.push(...u.items),i),[])}class Xe{static getDescendantProperty(o,a,i=[]){let u,f,d,g,p,E;if(a){if(d=a.indexOf("."),d===-1?u=a:(u=a.slice(0,d),f=a.slice(d+1)),g=o[u],g!==null&&typeof g<"u")if(!f&&(typeof g=="string"||typeof g=="number"))i.push(g);else if(Object.prototype.toString.call(g)==="[object Array]")for(p=0,E=g.length;p<E;p++)Xe.getDescendantProperty(g[p],f,i);else f&&Xe.getDescendantProperty(g,f,i)}else i.push(o);return i}}class Ae{constructor(o=[],a=[],i={}){Array.isArray(a)||(i=a,a=[]),this.haystack=o,this.keys=a,this.options=Object.assign({caseSensitive:!1,sort:!1},i)}search(o=""){if(o==="")return this.haystack;const a=[];for(let i=0;i<this.haystack.length;i++){const u=this.haystack[i];if(this.keys.length===0){const f=Ae.isMatch(u,o,this.options.caseSensitive);f&&a.push({item:u,score:f})}else for(let f=0;f<this.keys.length;f++){const d=Xe.getDescendantProperty(u,this.keys[f]);let g=!1;for(let p=0;p<d.length;p++){const E=Ae.isMatch(d[p],o,this.options.caseSensitive);if(E){g=!0,a.push({item:u,score:E});break}}if(g)break}}return this.options.sort&&a.sort((i,u)=>i.score-u.score),a.map(i=>i.item)}static isMatch(o,a,i){o=String(o),a=String(a),i||(o=o.toLocaleLowerCase(),a=a.toLocaleLowerCase());const u=Ae.nearestIndexesFor(o,a);return u?o===a?1:u.length>1?2+(u[u.length-1]-u[0]):2+u[0]:!1}static nearestIndexesFor(o,a){const i=a.split("");let u=[];return Ae.indexesOfFirstLetter(o,a).forEach((d,g)=>{let p=d+1;u[g]=[d];for(let E=1;E<i.length;E++){const l=i[E];if(p=o.indexOf(l,p),p===-1){u[g]=!1;break}u[g].push(p),p++}}),u=u.filter(d=>d!==!1),u.length?u.sort((d,g)=>d.length===1?d[0]-g[0]:(d=d[d.length-1]-d[0],g=g[g.length-1]-g[0],d-g))[0]:!1}static indexesOfFirstLetter(o,a){const i=a[0];return o.split("").map((u,f)=>u!==i?!1:f).filter(u=>u!==!1)}}const bt=s=>{const o=s.reduce((a,i)=>{const u=a.find(f=>f.group===i.group);return u?u.items.push(i):a.push({group:i.group??"NO_GROUP",groupLabel:i.groupLabel??"NO_GROUP",items:[i]}),a},[]);return o.forEach(a=>{a.items=Ot(a.items)}),o},xr=s=>{const{label:o,isDisabled:a,labelClassName:i,sortGroupOrderWiseOnAssignment:u=!0,instanceId:f,searchPlaceholder:d="Search",wrapperClassName:g}=s,p=B.useRef(null),{instanceId:E}=B.useContext(ke),l=f??E,{allItems:h}=Et(l),[_,O]=B.useState(""),F=B.useMemo(()=>{const b=new Ae(h,["label","id"],{sort:!0}).search(_);return bt(b)},[_,h]),P=M=>{O(M.target.value??"")},L=()=>{var M;O(""),(M=p.current)==null||M.focus()};return A.jsxs("div",{className:te("react-fields-keeper-mapping-container",{"react-fields-keeper-mapping-content-disabled":a},g),children:[o&&A.jsx("div",{className:te("react-fields-keeper-mapping-subtitle",i),children:o}),A.jsxs("div",{className:"react-fields-keeper-mapping-column-searcher",children:[A.jsx("div",{className:"react-fields-keeper-mapping-column-searcher-prefix",children:A.jsx("span",{className:"fk-ms-Icon fk-ms-Icon--Search"})}),A.jsx("input",{className:"react-fields-keeper-mapping-column-searcher-input",type:"text",ref:p,onChange:P,value:_,placeholder:d}),_.length>0&&A.jsx("div",{className:"react-fields-keeper-mapping-column-searcher-clear",role:"button",onClick:L,children:A.jsx("span",{className:"fk-ms-Icon fk-ms-Icon--ChromeClose"})})]}),A.jsx("div",{className:te("react-fields-keeper-mapping-content-scrollable-container","react-fields-keeper-mapping-content-scrollable-container-columns"),children:F.length>0?F.map((M,b)=>B.createElement(Tr,{...s,key:b,filteredGroupedItem:M,sortGroupOrderWiseOnAssignment:u})):A.jsxs("div",{className:"react-fields-keeper-mapping-no-search-items-found",children:[A.jsxs("div",{children:["No items found for ",A.jsx("br",{}),A.jsxs("code",{children:["'",_,"'"]})]}),h.length>0&&A.jsx("div",{className:"react-fields-keeper-mapping-clear-search-link",onClick:L,role:"button",children:"Clear search"})]})})]})},Tr=s=>{var y;const{filteredGroupedItem:{group:o,groupLabel:a,items:i},sortGroupOrderWiseOnAssignment:u,getPriorityTargetBucketToFill:f,instanceId:d,ignoreCheckBox:g=!1}=s,{instanceId:p}=B.useContext(ke),E=d??p,{buckets:l,getPriorityTargetBucketToFill:h}=Et(E),_=He(S=>S.setState),[O,F]=B.useState(!1),P=o!=="NO_GROUP",L=(...S)=>C=>{C.dataTransfer.setData(E,S.map(R=>R.id).join(","))},M=S=>l.some(C=>C.items.some(R=>R.id===S.id)),b=f??h,T=({buckets:S,currentFillingItem:C,priorityGroup:R})=>{if(b){const K=b({buckets:S,priorityGroup:R,currentFillingItem:C});if(K)return K}if(R){const K=S.find(I=>I.items.some(J=>J.group===R));if(K)return K}return[...S].sort((K,I)=>K.items.length-I.items.length)[0]},x=(S,C=!1)=>()=>{const R=T({buckets:l,priorityGroup:S[0].group,currentFillingItem:i});Je({instanceId:E,bucketId:R.id,fieldItems:S,buckets:l,removeOnly:C,sortGroupOrderWiseOnAssignment:u,updateState:_})},j=({fieldItems:S,isGroupItem:C,groupHeader:R})=>{const G=R!==void 0,K=G?{"--root-bucket-group-items-count":R.groupItems.length+1}:{};return S.map(I=>{var $,re,H,ce;const J=G?R==null?void 0:R.isGroupHeaderSelected:M(I);return A.jsx("div",{className:te("react-fields-keeper-tooltip-wrapper",{"react-fields-keeper-tooltip-disabled-pointer":($=I.rootDisabled)==null?void 0:$.active}),title:((re=I.rootDisabled)!=null&&re.active?(H=I.rootDisabled)==null?void 0:H.message:I.rootTooltip)??I.rootTooltip,children:A.jsxs("div",{className:te("react-fields-keeper-mapping-column-content",I.rootBucketActiveNodeClassName,{"react-fields-keeper-mapping-column-content-offset":C,"react-fields-keeper-mapping-column-content-group-header":G&&!R.isGroupCollapsed,"react-fields-keeper-mapping-column-content-disabled":(ce=I.rootDisabled)==null?void 0:ce.active,"react-fields-keeper-mapping-column-content-without-checkbox":g}),style:K,draggable:!J,onDragStart:L(...G?R.groupItems:[I]),children:[!g&&A.jsx("div",{className:"react-fields-keeper-mapping-column-content-checkbox",children:A.jsx("input",{type:"checkbox",checked:J,onChange:x(G?R.groupItems:[I],J)})}),A.jsxs("div",{className:"react-fields-keeper-mapping-column-content-wrapper",children:[A.jsx("div",{className:"react-fields-keeper-mapping-column-content-label",children:I.label}),G&&A.jsx("div",{className:te("react-fields-keeper-mapping-column-content-action"),role:"button",onClick:R.onGroupHeaderToggle,children:R.isGroupCollapsed?A.jsx("i",{className:"fk-ms-Icon fk-ms-Icon--ChevronRight"}):A.jsx("i",{className:"fk-ms-Icon fk-ms-Icon--ChevronDown"})})]})]})},I.id)})};if(P){let S=(y=i.find(R=>{var G;return(G=R.rootDisabled)==null?void 0:G.active}))==null?void 0:y.rootDisabled;const C=i.length>1?(S==null?void 0:S.disableGroupLabel)??!0:!0;return S&&(S={...S,active:C}),A.jsxs(A.Fragment,{children:[j({fieldItems:[{label:a,id:o,group:o,groupLabel:a,rootDisabled:S}],groupHeader:{isGroupHeaderSelected:i.some(R=>{var G;return((G=R.rootDisabled)==null?void 0:G.active)!==!0&&M(R)}),groupItems:i,isGroupCollapsed:O,onGroupHeaderToggle:()=>F(!O)}}),!O&&j({fieldItems:i,isGroupItem:!0})]})}return A.jsx(A.Fragment,{children:j({fieldItems:i})})};se.FieldsKeeperBucket=Or,se.FieldsKeeperProvider=yr,se.FieldsKeeperRootBucket=xr,se.assignFieldItems=Je,se.getGroupedItems=bt,se.sortBucketItemsBasedOnGroupOrder=Ot,Object.defineProperty(se,Symbol.toStringTag,{value:"Module"})});
*/(function(i){(function(){var o={}.hasOwnProperty;function a(){for(var s=[],u=0;u<arguments.length;u++){var f=arguments[u];if(f){var d=typeof f;if(d==="string"||d==="number")s.push(f);else if(Array.isArray(f)){if(f.length){var h=a.apply(null,f);h&&s.push(h)}}else if(d==="object"){if(f.toString!==Object.prototype.toString&&!f.toString.toString().includes("[native code]")){s.push(f.toString());continue}for(var v in f)o.call(f,v)&&f[v]&&s.push(v)}}}return s.join(" ")}i.exports?(a.default=a,i.exports=a):window.classNames=a})()})(Yt);var Er=Yt.exports;const ne=pt(Er),Or=i=>{const{id:o,label:a,maxItems:s=Number.MAX_SAFE_INTEGER,disabled:u=!1,emptyFieldPlaceholder:f="Add data fields here",sortGroupOrderWiseOnAssignment:d=!0,instanceId:h,showExtendedAssignmentPlaceholder:v=!1,centerAlignPlaceholder:E=!1,placeHolderWrapperClassName:l,wrapperClassName:m,orientation:_="vertical",horizontalFillOverflowType:O="scroll"}=i,[L,A]=B.useState(!1),F=Ye(U=>U.setState),{instanceId:V}=B.useContext(ke),b=h??V,{allItems:P,buckets:T}=Et(b),{currentBucket:C,groupedItems:y}=B.useMemo(()=>{const U=T.find($=>$.id===o);return U?{groupedItems:bt(U.items),currentBucket:U}:{groupedItems:[],currentBucket:U}},[T,o]),p=(...U)=>()=>Je({instanceId:b,bucketId:o,buckets:T,fieldItems:U,sortGroupOrderWiseOnAssignment:d,updateState:F,removeOnly:!0}),j=()=>{A(!1)},x=()=>{A(!0)},I=U=>{U.preventDefault(),x()},Y=U=>{const $=(U.dataTransfer.getData(b)??"").split(","),K=P.filter(te=>$.some(de=>te.id===de));K.length&&Je({instanceId:b,bucketId:o,buckets:T,sortGroupOrderWiseOnAssignment:d,fieldItems:K,updateState:F}),j()},N=y.length<s,Z=R.jsx("div",{className:ne("react-fields-keeper-mapping-content-input-placeholder",{"center-align":E},l),children:f});return C?R.jsxs("div",{className:ne("react-fields-keeper-mapping-content",m),children:[R.jsx("div",{className:"react-fields-keeper-mapping-content-title",children:a}),R.jsxs("div",{className:ne("react-fields-keeper-mapping-content-input",{"react-fields-keeper-content-input-horizontal":_==="horizontal","react-fields-keeper-content-input-horizontal-wrap":_==="horizontal"&&O==="wrap","react-fields-keeper-mapping-content-multi-input":N&&!v&&_==="vertical","react-fields-keeper-mapping-content-input-active":L,"react-fields-keeper-mapping-content-disabled":u}),onDrop:Y,onDragOver:I,onDragEnter:x,onDragLeave:j,children:[y.length>0&&y.map((U,$)=>B.createElement(br,{...i,key:$,groupedItem:U,currentBucket:C,onDragOverHandler:I,onFieldItemRemove:p})),(y.length===0||v===!0)&&Z]})]}):null},br=i=>{var T;const{groupedItem:{items:o,group:a,groupLabel:s},allowRemoveFields:u=!1,suffixNode:f,instanceId:d,currentBucket:h,orientation:v="vertical",horizontalFillOverflowType:E="scroll",customItemRenderer:l,onDragOverHandler:m,onFieldItemRemove:_}=i,{instanceId:O}=B.useContext(ke),L=d??O,[A,F]=B.useState(!1),V=a!=="NO_GROUP",b=(...C)=>y=>{y.dataTransfer.setData(L,C.map(p=>p.id).join(","))},P=({fieldItems:C,isGroupItem:y,groupHeader:p})=>{const j=p!==void 0,x=j?{"--bucket-group-items-count":p.groupItems.length+1}:{};return C.map(I=>{var Z,U,$,K;const Y=_(...j?p.groupItems:[I]),N=()=>{const te=j&&R.jsx("div",{className:ne("react-fields-keeper-mapping-column-content-action"),role:"button",onClick:p.onGroupHeaderToggle,children:p.isGroupCollapsed?R.jsx("i",{className:"fk-ms-Icon fk-ms-Icon--ChevronRight"}):R.jsx("i",{className:"fk-ms-Icon fk-ms-Icon--ChevronDown"})});return R.jsxs(B.Fragment,{children:[R.jsx("div",{className:"react-fields-keeper-mapping-content-input-filled-value",children:I.label}),v==="vertical"&&te,f||u&&R.jsx("div",{className:ne("react-fields-keeper-mapping-content-input-filled-close"),role:"button",onClick:Y,children:R.jsx("i",{className:"fk-ms-Icon fk-ms-Icon--ChromeClose"})}),v==="horizontal"&&te]})};return R.jsx("div",{className:ne("react-fields-keeper-tooltip-wrapper",{"react-fields-keeper-tooltip-disabled-pointer":(Z=I.disabled)==null?void 0:Z.active}),title:((U=I.disabled)!=null&&U.active?($=I.disabled)==null?void 0:$.message:I.tooltip)??I.tooltip,children:R.jsx("div",{className:ne("react-fields-keeper-mapping-content-input-filled",I.activeNodeClassName,{"react-fields-keeper-mapping-content-input-filled-offset":y,"react-fields-keeper-mapping-content-input-filled-group-header":j,"react-fields-keeper-mapping-content-input-filled-disabled":(K=I.disabled)==null?void 0:K.active,"react-fields-keeper-mapping-content-input-filled-custom-renderer":l!==void 0}),style:x,draggable:!0,onDragStart:b(...j?p.groupItems:[I]),onDragOver:m,children:l!==void 0?l({bucketId:h.id,fieldItem:I,remove:Y,getDefaultItemRenderer:N}):N()})},I.id)})};if(V){let C=(T=o.find(p=>{var j;return(j=p.disabled)==null?void 0:j.active}))==null?void 0:T.disabled;const y=o.length>1?(C==null?void 0:C.disableGroupLabel)??!0:!0;return C&&(C={...C,active:y}),R.jsxs("div",{className:ne("react-fields-keeper-mapping-content-input-filled-group",{"react-fields-keeper-mapping-content-input-filled-group-horizontal":v==="horizontal","group-wrap":E==="wrap"}),children:[P({fieldItems:[{label:s,id:a,group:a,groupLabel:s,disabled:C}],groupHeader:{groupItems:o,isGroupCollapsed:A,onGroupHeaderToggle:()=>F(!A)}}),!A&&P({fieldItems:o,isGroupItem:!0})]})}return R.jsx(R.Fragment,{children:P({fieldItems:o})})};function Je(i){const{instanceId:o,bucketId:a,buckets:s,fieldItems:u,updateState:f,removeOnly:d=!1,sortGroupOrderWiseOnAssignment:h=!1}=i,v=u.filter(l=>{var m;return((m=l.rootDisabled??l.disabled)==null?void 0:m.active)!==!0}),E=[...s];E.forEach(l=>{l.items=l.items.filter(m=>v.some(_=>_.id===m.id)===!1),!d&&l.id===a&&l.items.push(...v),h&&(l.items=Ot(l.items))}),f(o,{buckets:E})}function Ot(i){return i.reduce((s,u,f)=>{let d=s.find(h=>h.group===(u.group??f.toString()));return d||(d={group:u.group??f.toString(),items:[]},s.push(d)),d.items.push(u),s},[]).reduce((s,u)=>(u.items.length>1&&u.items.sort((f,d)=>f.groupOrder!==void 0&&d.groupOrder!==void 0?f.groupOrder-d.groupOrder:0),s.push(...u.items),s),[])}class Xe{static getDescendantProperty(o,a,s=[]){let u,f,d,h,v,E;if(a){if(d=a.indexOf("."),d===-1?u=a:(u=a.slice(0,d),f=a.slice(d+1)),h=o[u],h!==null&&typeof h<"u")if(!f&&(typeof h=="string"||typeof h=="number"))s.push(h);else if(Object.prototype.toString.call(h)==="[object Array]")for(v=0,E=h.length;v<E;v++)Xe.getDescendantProperty(h[v],f,s);else f&&Xe.getDescendantProperty(h,f,s)}else s.push(o);return s}}class we{constructor(o=[],a=[],s={}){Array.isArray(a)||(s=a,a=[]),this.haystack=o,this.keys=a,this.options=Object.assign({caseSensitive:!1,sort:!1},s)}search(o=""){if(o==="")return this.haystack;const a=[];for(let s=0;s<this.haystack.length;s++){const u=this.haystack[s];if(this.keys.length===0){const f=we.isMatch(u,o,this.options.caseSensitive);f&&a.push({item:u,score:f})}else for(let f=0;f<this.keys.length;f++){const d=Xe.getDescendantProperty(u,this.keys[f]);let h=!1;for(let v=0;v<d.length;v++){const E=we.isMatch(d[v],o,this.options.caseSensitive);if(E){h=!0,a.push({item:u,score:E});break}}if(h)break}}return this.options.sort&&a.sort((s,u)=>s.score-u.score),a.map(s=>s.item)}static isMatch(o,a,s){o=String(o),a=String(a),s||(o=o.toLocaleLowerCase(),a=a.toLocaleLowerCase());const u=we.nearestIndexesFor(o,a);return u?o===a?1:u.length>1?2+(u[u.length-1]-u[0]):2+u[0]:!1}static nearestIndexesFor(o,a){const s=a.split("");let u=[];return we.indexesOfFirstLetter(o,a).forEach((d,h)=>{let v=d+1;u[h]=[d];for(let E=1;E<s.length;E++){const l=s[E];if(v=o.indexOf(l,v),v===-1){u[h]=!1;break}u[h].push(v),v++}}),u=u.filter(d=>d!==!1),u.length?u.sort((d,h)=>d.length===1?d[0]-h[0]:(d=d[d.length-1]-d[0],h=h[h.length-1]-h[0],d-h))[0]:!1}static indexesOfFirstLetter(o,a){const s=a[0];return o.split("").map((u,f)=>u!==s?!1:f).filter(u=>u!==!1)}}const bt=i=>{const o=i.reduce((a,s)=>{const u=a.find(f=>f.group===s.group);return u?u.items.push(s):a.push({group:s.group??"NO_GROUP",groupLabel:s.groupLabel??"NO_GROUP",items:[s]}),a},[]);return o.forEach(a=>{a.items=Ot(a.items)}),o},xr=i=>{const{label:o,isDisabled:a,labelClassName:s,sortGroupOrderWiseOnAssignment:u=!0,instanceId:f,searchPlaceholder:d="Search",wrapperClassName:h}=i,v=B.useRef(null),{instanceId:E}=B.useContext(ke),l=f??E,{allItems:m}=Et(l),[_,O]=B.useState(""),L=B.useMemo(()=>{const b=new we(m,["label","id"],{sort:!0}).search(_);return bt(b)},[_,m]),A=V=>{O(V.target.value??"")},F=()=>{var V;O(""),(V=v.current)==null||V.focus()};return R.jsxs("div",{className:ne("react-fields-keeper-mapping-container",{"react-fields-keeper-mapping-content-disabled":a},h),children:[o&&R.jsx("div",{className:ne("react-fields-keeper-mapping-subtitle",s),children:o}),R.jsxs("div",{className:"react-fields-keeper-mapping-column-searcher",children:[R.jsx("div",{className:"react-fields-keeper-mapping-column-searcher-prefix",children:R.jsx("span",{className:"fk-ms-Icon fk-ms-Icon--Search"})}),R.jsx("input",{className:"react-fields-keeper-mapping-column-searcher-input",type:"text",ref:v,onChange:A,value:_,placeholder:d}),_.length>0&&R.jsx("div",{className:"react-fields-keeper-mapping-column-searcher-clear",role:"button",onClick:F,children:R.jsx("span",{className:"fk-ms-Icon fk-ms-Icon--ChromeClose"})})]}),R.jsx("div",{className:ne("react-fields-keeper-mapping-content-scrollable-container","react-fields-keeper-mapping-content-scrollable-container-columns"),children:L.length>0?L.map((V,b)=>B.createElement(Tr,{...i,key:b,filteredGroupedItem:V,sortGroupOrderWiseOnAssignment:u})):R.jsxs("div",{className:"react-fields-keeper-mapping-no-search-items-found",children:[R.jsxs("div",{children:["No items found for ",R.jsx("br",{}),R.jsxs("code",{children:["'",_,"'"]})]}),m.length>0&&R.jsx("div",{className:"react-fields-keeper-mapping-clear-search-link",onClick:F,role:"button",children:"Clear search"})]})})]})},Tr=i=>{var y;const{filteredGroupedItem:{group:o,groupLabel:a,items:s},sortGroupOrderWiseOnAssignment:u,getPriorityTargetBucketToFill:f,instanceId:d,ignoreCheckBox:h=!1}=i,{instanceId:v}=B.useContext(ke),E=d??v,{buckets:l,getPriorityTargetBucketToFill:m}=Et(E),_=Ye(p=>p.setState),[O,L]=B.useState(!1),A=o!=="NO_GROUP",F=(...p)=>j=>{j.dataTransfer.setData(E,p.map(x=>x.id).join(","))},V=p=>l.some(j=>j.items.some(x=>x.id===p.id)),b=f??m,P=({buckets:p,currentFillingItem:j,priorityGroup:x})=>{if(b){const Y=b({buckets:p,priorityGroup:x,currentFillingItem:j});if(Y)return Y}if(x){const Y=p.find(N=>N.items.some(Z=>Z.group===x));if(Y)return Y}return[...p].sort((Y,N)=>Y.items.length-N.items.length)[0]},T=(p,j=!1)=>()=>{const x=P({buckets:l,priorityGroup:p[0].group,currentFillingItem:s});Je({instanceId:E,bucketId:x.id,fieldItems:p,buckets:l,removeOnly:j,sortGroupOrderWiseOnAssignment:u,updateState:_})},C=({fieldItems:p,isGroupItem:j,groupHeader:x})=>{const I=x!==void 0,Y=I?{"--root-bucket-group-items-count":x.groupItems.length+1}:{};return p.map(N=>{var U,$,K,te;const Z=I?x==null?void 0:x.isGroupHeaderSelected:V(N);return R.jsx("div",{className:ne("react-fields-keeper-tooltip-wrapper",{"react-fields-keeper-tooltip-disabled-pointer":(U=N.rootDisabled)==null?void 0:U.active}),title:(($=N.rootDisabled)!=null&&$.active?(K=N.rootDisabled)==null?void 0:K.message:N.rootTooltip)??N.rootTooltip,children:R.jsxs("div",{className:ne("react-fields-keeper-mapping-column-content",N.rootBucketActiveNodeClassName,{"react-fields-keeper-mapping-column-content-offset":j,"react-fields-keeper-mapping-column-content-group-header":I&&!x.isGroupCollapsed,"react-fields-keeper-mapping-column-content-disabled":(te=N.rootDisabled)==null?void 0:te.active,"react-fields-keeper-mapping-column-content-without-checkbox":h}),style:Y,draggable:!Z,onDragStart:F(...I?x.groupItems:[N]),children:[!h&&R.jsx("div",{className:"react-fields-keeper-mapping-column-content-checkbox",children:R.jsx("input",{type:"checkbox",checked:Z,onChange:T(I?x.groupItems:[N],Z)})}),R.jsxs("div",{className:"react-fields-keeper-mapping-column-content-wrapper",children:[R.jsx("div",{className:"react-fields-keeper-mapping-column-content-label",children:N.label}),I&&R.jsx("div",{className:ne("react-fields-keeper-mapping-column-content-action"),role:"button",onClick:x.onGroupHeaderToggle,children:x.isGroupCollapsed?R.jsx("i",{className:"fk-ms-Icon fk-ms-Icon--ChevronRight"}):R.jsx("i",{className:"fk-ms-Icon fk-ms-Icon--ChevronDown"})})]})]})},N.id)})};if(A){let p=(y=s.find(x=>{var I;return(I=x.rootDisabled)==null?void 0:I.active}))==null?void 0:y.rootDisabled;const j=s.length>1?(p==null?void 0:p.disableGroupLabel)??!0:!0;return p&&(p={...p,active:j}),R.jsxs(R.Fragment,{children:[C({fieldItems:[{label:a,id:o,group:o,groupLabel:a,rootDisabled:p}],groupHeader:{isGroupHeaderSelected:s.some(x=>{var I;return((I=x.rootDisabled)==null?void 0:I.active)!==!0&&V(x)}),groupItems:s,isGroupCollapsed:O,onGroupHeaderToggle:()=>L(!O)}}),!O&&C({fieldItems:s,isGroupItem:!0})]})}return R.jsx(R.Fragment,{children:C({fieldItems:s})})};se.FieldsKeeperBucket=Or,se.FieldsKeeperProvider=yr,se.FieldsKeeperRootBucket=xr,se.assignFieldItems=Je,se.getGroupedItems=bt,se.sortBucketItemsBasedOnGroupOrder=Ot,Object.defineProperty(se,Symbol.toStringTag,{value:"Module"})});
{
"name": "react-fields-keeper",
"version": "1.8.0",
"version": "1.9.0",
"type": "module",

@@ -5,0 +5,0 @@ "main": "./dist/index.umd.js",

Sorry, the diff of this file is too big to display