PageSourceSearch

https://wildforkfoods.com/_next/static/chunks/4772-f7e640a60f762e51.js

js wildforkfoods.com collected 2026-09-24 09:22:35 UTC 48,314 bytes, 1,089 lines download raw bytes

1"use strict";
2(self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([[4772],{
3
4/***/ 552001:
5/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
6
7
8Object.defineProperty(exports, "__esModule", ({ value: true }));
9exports.cn = cn;
10const clsx_1 = __webpack_require__(557966);
11const tailwind_merge_1 = __webpack_require__(690068);
12function cn(...inputs) {
13    return (0, tailwind_merge_1.twMerge)((0, clsx_1.clsx)(inputs));
14}
15
16
17/***/ }),
18
19/***/ 536585:
20/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
21
22
23var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
24    if (k2 === undefined) k2 = k;
25    var desc = Object.getOwnPropertyDescriptor(m, k);
26    if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
27      desc = { enumerable: true, get: function() { return m[k]; } };
28    }
29    Object.defineProperty(o, k2, desc);
30}) : (function(o, m, k, k2) {
31    if (k2 === undefined) k2 = k;
32    o[k2] = m[k];
33}));
34var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
35    Object.defineProperty(o, "default", { enumerable: true, value: v });
36}) : function(o, v) {
37    o["default"] = v;
38});
39var __importStar = (this && this.__importStar) || (function () {
40    var ownKeys = function(o) {
41        ownKeys = Object.getOwnPropertyNames || function (o) {
42            var ar = [];
43            for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
44            return ar;
45        };
46        return ownKeys(o);
47    };
48    return function (mod) {
49        if (mod && mod.__esModule) return mod;
50        var result = {};
51        if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
52        __setModuleDefault(result, mod);
53        return result;
54    };
55})();
56Object.defineProperty(exports, "__esModule", ({ value: true }));
57exports.buttonVariants = exports.Button = void 0;
58const jsx_runtime_1 = __webpack_require__(785893);
59const React = __importStar(__webpack_require__(667294));
60const react_slot_1 = __webpack_require__(469615);
61const class_variance_authority_1 = __webpack_require__(337028);
62const utils_1 = __webpack_require__(552001);
63const buttonVariants = (0, class_variance_authority_1.cva)('tw:inline-flex tw:items-center tw:justify-center tw:gap-2 tw:whitespace-nowrap tw:rounded-3xl tw:text-sm tw:font-display tw:font-medium tw:leading-4 tw:tracking-wide tw:uppercase tw:transition-all tw:disabled:pointer-events-none tw:disabled:opacity-50 tw:[&_svg]:pointer-events-none tw:[&_svg:not([class*=size-])]:size-6 tw:shrink-0 tw:[&_svg]:shrink-0 tw:outline-none tw:focus-visible:border-ring tw:focus-visible:ring-ring/50 tw:focus-visible:ring-[3px] tw:aria-invalid:ring-destructive/20 tw:dark:aria-invalid:ring-destructive/40 tw:aria-invalid:border-destructive', {
64    variants: {
65        variant: {
66            default: 'tw:bg-primary tw:text-primary-foreground tw:shadow-xs tw:hover:bg-primary/90',
67            destructive: 'tw:bg-destructive tw:text-white tw:shadow-xs tw:hover:bg-destructive/90 tw:focus-visible:ring-destructive/20 tw:dark:focus-visible:ring-destructive/40 tw:dark:bg-destructive/60',
68            outline: 'tw:border tw:border-input tw:bg-background tw:shadow-xs tw:hover:bg-accent tw:hover:text-accent-foreground tw:dark:bg-input/30 tw:dark:border-input tw:dark:hover:bg-input/50',
69            secondary: 'tw:bg-secondary tw:text-secondary-foreground tw:shadow-xs tw:hover:bg-secondary/80',
70            ghost: 'tw:hover:bg-accent tw:hover:text-accent-foreground tw:dark:hover:bg-accent/50',
71            link: 'tw:text-primary tw:underline-offset-4 tw:hover:underline tw:font-sans',
72        },
73        size: {
74            default: 'tw:h-11 tw:px-4 tw:py-2 tw:has-[>svg]:px-3',
75            sm: 'tw:h-10 tw:gap-1.5 tw:px-5 tw:has-[>svg]:px-2.5',
76            lg: 'tw:h-10 tw:px-6 tw:has-[>svg]:px-4',
77            icon: 'tw:size-9',
78        },
79    },
80    defaultVariants: {
81        variant: 'default',
82        size: 'default',
83    },
84});
85exports.buttonVariants = buttonVariants;
86const Button = React.forwardRef(({ className, variant, size, asChild 
86= false, ...props }, ref) => {
87    const Comp = asChild ? react_slot_1.Slot : 'button';
88    return ((0, jsx_runtime_1.jsx)(Comp, { ref: ref, "data-slot": "button", className: (0, utils_1.cn)(buttonVariants({ variant, size, className })), ...props }));
89});
90exports.Button = Button;
91Button.displayName = 'Button';
92
93
94/***/ }),
95
96/***/ 495191:
97/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
98
99
100Object.defineProperty(exports, "__esModule", ({ value: true }));
101exports.buttonVariants = exports.Button = void 0;
102var button_1 = __webpack_require__(536585);
103Object.defineProperty(exports, "Button", ({ enumerable: true, get: function () { return button_1.Button; } }));
104Object.defineProperty(exports, "buttonVariants", ({ enumerable: true, get: function () { return button_1.buttonVariants; } }));
105
106
107/***/ }),
108
109/***/ 840917:
110/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
111
112
113var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
114    if (k2 === undefined) k2 = k;
115    var desc = Object.getOwnPropertyDescriptor(m, k);
116    if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
117      desc = { enumerable: true, get: function() { return m[k]; } };
118    }
119    Object.defineProperty(o, k2, desc);
120}) : (function(o, m, k, k2) {
121    if (k2 === undefined) k2 = k;
122    o[k2] = m[k];
123}));
124var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
125    Object.defineProperty(o, "default", { enumerable: true, value: v });
126}) : function(o, v) {
127    o["default"] = v;
128});
129var __importStar = (this && this.__importStar) || (function () {
130    var ownKeys = function(o) {
131        ownKeys = Object.getOwnPropertyNames || function (o) {
132            var ar = [];
133            for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
134            return ar;
135        };
136        return ownKeys(o);
137    };
138    return function (mod) {
139        if (mod && mod.__esModule) return mod;
140        var result = {};
141        if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
142        __setModuleDefault(result, mod);
143        return result;
144    };
145})();
146Object.defineProperty(exports, "__esModule", ({ value: true }));
147exports.DialogDescription = exports.DialogTitle = exports.DialogFooter = exports.DialogHeader = exports.DialogContent = exports.DialogClose = exports.DialogTrigger = exports.DialogOverlay = exports.DialogPortal = exports.Dialog = void 0;
148const jsx_runtime_1 = __webpack_require__(785893);
149const React = __importStar(__webpack_require__(667294));
150const DialogPrimitive = __importStar(__webpack_require__(796382));
151const lucide_react_1 = __webpack_require__(484443);
152const usePortalContainer_1 = __webpack_require__(162485);
153const utils_1 = __webpack_require__(552001);
154const Dialog = DialogPrimitive.Root;
155exports.Dialog = Dialog;
156const DialogTrigger = DialogPrimitive.Trigger;
157exports.DialogTrigger = DialogTrigger;
158const DialogPortal = DialogPrimitive.Portal;
159exports.DialogPortal = DialogPortal;
160const DialogClose = DialogPrimitive.Close;
161exports.DialogClose = DialogClose;
162const dialogOverlayAnimationClasses = 'tw:data-[state=open]:animate-in tw:data-[state=closed]:animate-out tw:data-[state=closed]:fade-out-0 tw:data-[state=open]:fade-in-0';
163const dialogContentAnimationClasses = 'tw:duration-200 tw:data-[state=open]:animate-in tw:data-[state=closed]:animate-out tw:data-[state=closed]:fade-out-0 tw:data-[state=open]:fade-in-0 tw:data-[state=closed]:zoom-out-95 tw:data-[state=open]:zoom-in-95 tw:data-[state=closed]:slide-out-to-left-1/2 tw:data-[state=closed]:slide-out-to-top-[48%] tw:data-[state=open]:slide-in-from-left-1/2 tw:data-[state=open]:slide-in-from-top-[48%]';
164const DialogOverlay = React.forwardRef(({ className, enableAnimation = true, ...props }, ref) => ((0, jsx_runtime_1.jsx)(DialogPrimitive.Overlay, { ref: ref, className: (0, utils_1.cn)(
165    // This extremely high number is used to win over the z-index that the CartDrawer
166    // iframe has by default, which is z-index: 2147483601; and lets us make the dialogue overlay
167    // to stay always on top.
168    'tw:fixed tw:inset-0 tw:z-[2147483602] tw:bg-black/80', enableAnimation && dialogOverlayAnimationClasses, className), ...props })));
169exports.DialogOverlay = DialogOverlay;
170DialogOverlay.displayName = DialogPrimitive.Overlay.displayName;
171const DialogContent = React.forwardRef(({ className, children, container, showCloseButton = true, enableAnimation = true, ...props }, ref) => {
172    const defaultContainer = (0, usePortalContainer_1.usePortalContainer)();
173    return ((0, jsx_runtime_1.jsxs)(DialogPrimitive.Portal, { container: container ?? defaultContainer, children: [(0, jsx_runtime_1.jsx)(DialogOverlay, { enableAnimation: enableAnimation }), (0, jsx_runtime_1.jsxs)(DialogPrimitive.Content, { ref: ref, className: (0, utils_1.cn)(
174                // This extremely high number is used to win over the z-index of the DialogOverlay
175                // iframe has by default, which is z-index: 2147483602; and lets us make the DialogContent
176                // to stay always on top.
177                'tw:fixed tw:left-[50%] tw:top-[50%] tw:z-[2147483603] tw:grid tw:w-full tw:max-w-lg tw:translate-x-[-50%] tw:translate-y-[-50%] tw:gap-4 tw:border tw:bg-background tw:p-6 t
177w:sm:p-10 tw:shadow-lg tw:sm:rounded-lg', enableAnimation && dialogContentAnimationClasses, className), ...props, children: [children, showCloseButton && ((0, jsx_runtime_1.jsxs)(DialogPrimitive.Close, { className: "tw:absolute tw:right-4 tw:top-4 tw:rounded-sm tw:opacity-70 tw:ring-offset-background tw:transition-opacity tw:hover:opacity-100 tw:focus:outline-none tw:focus:ring-2 tw:focus:ring-ring tw:focus:ring-offset-2 tw:disabled:pointer-events-none tw:data-[state=open]:bg-accent tw:data-[state=open]:text-muted-foreground", children: [(0, jsx_runtime_1.jsx)(lucide_react_1.X, { className: "tw:h-4 tw:w-4" }), (0, jsx_runtime_1.jsx)("span", { className: "tw:sr-only", children: "Close" })] }))] })] }));
178});
179exports.DialogContent = DialogContent;
180DialogContent.displayName = DialogPrimitive.Content.displayName;
181const DialogHeader = ({ className, ...props }) => ((0, jsx_runtime_1.jsx)("div", { className: (0, utils_1.cn)('tw:flex tw:flex-col tw:space-y-1.5 tw:text-center tw:sm:text-left', className), ...props }));
182exports.DialogHeader = DialogHeader;
183DialogHeader.displayName = 'DialogHeader';
184const DialogFooter = ({ className, ...props }) => ((0, jsx_runtime_1.jsx)("div", { className: (0, utils_1.cn)('tw:flex tw:flex-col-reverse tw:sm:flex-row tw:sm:justify-end tw:sm:space-x-2', className), ...props }));
185exports.DialogFooter = DialogFooter;
186DialogFooter.displayName = 'DialogFooter';
187const DialogTitle = React.forwardRef(({ className, ...props }, ref) => ((0, jsx_runtime_1.jsx)(DialogPrimitive.Title, { ref: ref, className: (0, utils_1.cn)('tw:text-lg tw:font-semibold tw:leading-none tw:tracking-tight', className), ...props })));
188exports.DialogTitle = DialogTitle;
189DialogTitle.displayName = DialogPrimitive.Title.displayName;
190const DialogDescription = React.forwardRef(({ className, ...props }, ref) => ((0, jsx_runtime_1.jsx)(DialogPrimitive.Description, { ref: ref, className: (0, utils_1.cn)('tw:text-sm tw:text-muted-foreground', className), ...props })));
191exports.DialogDescription = DialogDescription;
192DialogDescription.displayName = DialogPrimitive.Description.displayName;
193
194
195/***/ }),
196
197/***/ 95756:
198/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
199
200
201Object.defineProperty(exports, "__esModule", ({ value: true }));
202exports.DialogDescription = exports.DialogTitle = exports.DialogFooter = exports.DialogHeader = exports.DialogContent = exports.DialogClose = exports.DialogTrigger = exports.DialogOverlay = exports.DialogPortal = exports.Dialog = void 0;
203var dialog_1 = __webpack_require__(840917);
204Object.defineProperty(exports, "Dialog", ({ enumerable: true, get: function () { return dialog_1.Dialog; } }));
205Object.defineProperty(exports, "DialogPortal", ({ enumerable: true, get: function () { return dialog_1.DialogPortal; } }));
206Object.defineProperty(exports, "DialogOverlay", ({ enumerable: true, get: function () { return dialog_1.DialogOverlay; } }));
207Object.defineProperty(exports, "DialogTrigger", ({ enumerable: true, get: function () { return dialog_1.DialogTrigger; } }));
208Object.defineProperty(exports, "DialogClose", ({ enumerable: true, get: function () { return dialog_1.DialogClose; } }));
209Object.defineProperty(exports, "DialogContent", ({ enumerable: true, get: function () { return dialog_1.DialogContent; } }));
210Object.defineProperty(exports, "DialogHeader", ({ enumerable: true, get: function () { return dialog_1.DialogHeader; } }));
211Object.defineProperty(exports, "DialogFooter", ({ enumerable: true, get: function () { return dialog_1.DialogFooter; } }));
212Object.defineProperty(exports, "DialogTitle", ({ enumerable: true, get: function () { return dialog_1.DialogTitle; } }));
213Object.defineProperty(exports, "DialogDescription", ({ enumerable: true, get: function () { return dialog_1.DialogDescription; } }));
214
215
216/***/ }),
217
218/***/ 162485:
219/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
220
221
222Object.defineProperty(exports, "__esModule", ({ value: true }));
223exports.usePortalContainer = usePortalContainer;
224const react_1 = __webpack_require__(667294);
225/**
226 * Hook to get a portal container element with the 'tw' class for Tailwind prefix support.
227 *
228 * This is needed because Radix UI portals render outside the React tree (in document.body by default),
229 * which means they won't have access to the 'tw' class ancestor required for the tw: prefix to work.
230 *
231 * @param containerId - Optional ID for the portal container element (default: 'portal-root')
232 * @returns The portal container element or null if not mounted
233 *
234 * @example
235 * ```tsx
236 * function MyComponent() {
237 *   const portalContainer = usePortalContainer();
238 *
239 *   return (
240 *     <SelectPrimitive.Portal container={portalContainer}>
241 *       <SelectPrimitive.Content>
242 *         // Content with tw: prefixed classes will work here
243 *       </SelectPrimitive.Content>
244 *     </SelectPrimitive.Portal>
245 *   );
246 * }
247 * ```
248 */
249function usePortalContainer(containerId = 'portal-root') {
250    const [container, setContainer] = (0, react_1.useState)(null);
251    (0, react_1.useEffect)(() => {
252        // Find existing container or create one
253        let portalContainer = document.getElementById(containerId);
254        if (!portalContainer) {
255            portalContainer = document.createElement('div');
256            portalContainer.id = containerId;
257            portalContainer.className = 'tw'; // Add tw class for Tailwind prefix support
258            document.body.appendChild(portalContainer);
259        }
260        setContainer(portalContainer);
261        // Cleanup on unmount is intentionally omitted to allow multiple components
262        // to share the same portal container
263    }, [containerId]);
264    return container;
265}
266
267
268/***/ }),
269
270/***/ 469615:
271/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
272
273
274var __create = Object.create;
275var __defProp = Object.defineProperty;
276var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
277var __getOwnPropNames = Object.getOwnPropertyNames;
278var __getProtoOf = Object.getPrototypeOf;
279var __hasOwnProp = Object.prototype.hasOwnProperty;
280var __export = (target, all) => {
281  for (var name in all)
282    __defProp(target, name, { get: all[name], enumerable: true });
283};
284var __copyProps = (to, from, except, desc) => {
285  if (from && typeof from === "object" || typeof from === "function") {
286    for (let key of __getOwnPropNames(from))
287      if (!__hasOwnProp.call(to, key) && key !== except)
288        __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
289  }
290  return to;
291};
292var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
293  // If the importer is in node compatibility mode or this is not an ESM
294  // file that has been converted to a CommonJS file using a Babel-
295  // compatible transform (i.e. "__esModule" has not been set), then set
296  // "default" to the CommonJS "module.exports" for node compatibility.
297  isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
298  mod
299));
300var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
301
302// src/index.ts
303var index_exports = {};
304__export(index_exports, {
305  Root: () => Slot,
306  Slot: () => Slot,
307  Slottable: () => Slottable,
308  createSlot: () => createSlot,
309  createSlottable: () => createSlottable
310});
311module.exports = __toCommonJS(index_exports);
312
vendor: 4,179 bytes, lines 313-406
313// src/slot.tsx
314var React = __toESM(__webpack_require__(667294));
315var import_react_compose_refs = __webpack_require__(420261);
316var import_jsx_runtime = __webpack_require__(785893);
317var REACT_LAZY_TYPE = Symbol.for("react.lazy");
318var use = React[" use ".trim().toString()];
319function isPromiseLike(value) {
320  return typeof value === "object" && value !== null && "then" in value;
321}
322function isLazyComponent(element) {
323  return element != null && typeof element === "object" && "$$typeof" in element && element.$$typeof === REACT_LAZY_TYPE && "_payload" in element && isPromiseLike(element._payload);
324}
325// @__NO_SIDE_EFFECTS__
326function createSlot(ownerName) {
327  const SlotClone = /* @__PURE__ */ createSlotClone(ownerName);
328  const Slot2 = React.forwardRef((props, forwardedRef) => {
329    let { children, ...slotProps } = props;
330    if (isLazyComponent(children) && typeof use === "function") {
331      children = use(children._payload);
332    }
333    const childrenArray = React.Children.toArray(children);
334    const slottable = childrenArray.find(isSlottable);
335    if (slottable) {
336      const newElement = slottable.props.children;
337      const newChildren = childrenArray.map((child) => {
338        if (child === slottable) {
339          if (React.Children.count(newElement) > 1) return React.Children.only(null);
340          return React.isValidElement(newElement) ? newElement.props.children : null;
341        } else {
342          return child;
343        }
344      });
345      return /* @__PURE__ */ (0, import_jsx_runtime.jsx)(SlotClone, { ...slotProps, ref: forwardedRef, children: React.isValidElement(newElement) ? React.cloneElement(newElement, void 0, newChildren) : null });
346    }
347    return /* @__PURE__ */ (0, import_jsx_runtime.jsx)(SlotClone, { ...slotProps, ref: forwardedRef, children });
348  });
349  Slot2.displayName = `${ownerName}.Slot`;
350  return Slot2;
351}
352var Slot = /* @__PURE__ */ createSlot("Slot");
353// @__NO_SIDE_EFFECTS__
354function createSlotClone(ownerName) {
355  const SlotClone = React.forwardRef((props, forwardedRef) => {
356    let { children, ...slotProps } = props;
357    if (isLazyComponent(children) && typeof use === "function") {
358      children = use(children._payload);
359    }
360    if (React.isValidElement(children)) {
361      const childrenRef = getElementRef(children);
362      const props2 = mergeProps(slotProps, children.props);
363      if (children.type !== React.Fragment) {
364        props2.ref = forwardedRef ? (0, import_react_compose_refs.composeRefs)(forwardedRef, childrenRef) : childrenRef;
365      }
366      return React.cloneElement(children, props2);
367    }
368    return React.Children.count(children) > 1 ? React.Children.only(null) : null;
369  });
370  SlotClone.displayName = `${ownerName}.SlotClone`;
371  return SlotClone;
372}
373var SLOTTABLE_IDENTIFIER = Symbol("radix.slottable");
374// @__NO_SIDE_EFFECTS__
375function createSlottable(ownerName) {
376  const Slottable2 = ({ children }) => {
377    return /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_jsx_runtime.Fragment, { children });
378  };
379  Slottable2.displayName = `${ownerName}.Slottable`;
380  Slottable2.__radixId = SLOTTABLE_IDENTIFIER;
381  return Slottable2;
382}
383var Slottable = /* @__PURE__ */ createSlottable("Slottable");
384function isSlottable(child) {
385  return React.isValidElement(child) && typeof child.type === "function" && "__radixId" in child.type && child.type.__radixId === SLOTTABLE_IDENTIFIER;
386}
387function mergeProps(slotProps, childProps) {
388  const overrideProps = { ...childProps };
389  for (const propName in childProps) {
390    const slotPropValue = slotProps[propName];
391    const childPropValue = childProps[propName];
392    const isHandler = /^on[A-Z]/.test(propName);
393    if (isHandler) {
394      if (slotPropValue && childPropValue) {
395        overrideProps[propName] = (...args) => {
396          const result = childPropValue(...args);
397          slotPropValue(...args);
398          return result;
399        };
400      } else if (slotPropValue) {
401        overrideProps[propName] = slotPropValue;
402      }
403    } else if (propName === "style") {
404      overrideProps[propName] = { ...slotPropValue, ...childPropValue };
405    } else if (propName === "className") {
406      overrideProps[propName] = [slotPropValue, childPropValue].filter(
406Boolean).join(" ");
407    }
408  }
409  return { ...slotProps, ...overrideProps };
410}
411function getElementRef(element) {
412  let getter = Object.getOwnPropertyDescriptor(element.props, "ref")?.get;
413  let mayWarn = getter && "isReactWarning" in getter && getter.isReactWarning;
414  if (mayWarn) {
415    return element.ref;
416  }
417  getter = Object.getOwnPropertyDescriptor(element, "ref")?.get;
418  mayWarn = getter && "isReactWarning" in getter && getter.isReactWarning;
419  if (mayWarn) {
420    return element.props.ref;
421  }
422  return element.props.ref || element.ref;
423}
424//# sourceMappingURL=index.js.map
425
426
427/***/ }),
428
429/***/ 799495:
430/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
431
432
433// EXPORTS
434__webpack_require__.d(__webpack_exports__, {
435  q: function() { return /* binding */ useMergeRefs; }
436});
437
438// EXTERNAL MODULE: ./node_modules/react/index.js
439var react = __webpack_require__(667294);
440;// CONCATENATED MODULE: ./node_modules/use-callback-ref/dist/es2015/assignRef.js
441/**
442 * Assigns a value for a given ref, no matter of the ref format
443 * @param {RefObject} ref - a callback function or ref object
444 * @param value - a new value
445 *
446 * @see https://github.com/theKashey/use-callback-ref#assignref
447 * @example
448 * const refObject = useRef();
449 * const refFn = (ref) => {....}
450 *
451 * assignRef(refObject, "refValue");
452 * assignRef(refFn, "refValue");
453 */
454function assignRef(ref, value) {
455    if (typeof ref === 'function') {
456        ref(value);
457    }
458    else if (ref) {
459        ref.current = value;
460    }
461    return ref;
462}
463
464;// CONCATENATED MODULE: ./node_modules/use-callback-ref/dist/es2015/useRef.js
465
466/**
467 * creates a MutableRef with ref change callback
468 * @param initialValue - initial ref value
469 * @param {Function} callback - a callback to run when value changes
470 *
471 * @example
472 * const ref = useCallbackRef(0, (newValue, oldValue) => console.log(oldValue, '->', newValue);
473 * ref.current = 1;
474 * // prints 0 -> 1
475 *
476 * @see https://reactjs.org/docs/hooks-reference.html#useref
477 * @see https://github.com/theKashey/use-callback-ref#usecallbackref---to-replace-reactuseref
478 * @returns {MutableRefObject}
479 */
480function useCallbackRef(initialValue, callback) {
481    var ref = (0,react.useState)(function () { return ({
482        // value
483        value: initialValue,
484        // last callback
485        callback: callback,
486        // "memoized" public interface
487        facade: {
488            get current() {
489                return ref.value;
490            },
491            set current(value) {
492                var last = ref.value;
493                if (last !== value) {
494                    ref.value = value;
495                    ref.callback(value, last);
496                }
497            },
498        },
499    }); })[0];
500    // update callback
501    ref.callback = callback;
502    return ref.facade;
503}
504
505;// CONCATENATED MODULE: ./node_modules/use-callback-ref/dist/es2015/useMergeRef.js
506
507
508
509var useIsomorphicLayoutEffect = typeof window !== 'undefined' ? react.useLayoutEffect : react.useEffect;
510var currentValues = new WeakMap();
511/**
512 * Merges two or more refs together providing a single interface to set their value
513 * @param {RefObject|Ref} refs
514 * @returns {MutableRefObject} - a new ref, which translates all changes to {refs}
515 *
516 * @see {@link mergeRefs} a version without buit-in memoization
517 * @see https://github.com/theKashey/use-callback-ref#usemergerefs
518 * @example
519 * const Component = React.forwardRef((props, ref) => {
520 *   const ownRef = useRef();
521 *   const domRef = useMergeRefs([ref, ownRef]); // 👈 merge together
522 *   return <div ref={domRef}>...</div>
523 * }
524 */
525function useMergeRefs(refs, defaultValue) {
526    var callbackRef = useCallbackRef(defaultValue || null, function (newValue) {
527        return refs.forEach(function (ref) { return assignRef(ref, newValue); });
528    });
529    // handle refs changes - added or removed
530    useIsomorphicLayoutEffect(function () {
531        var oldValue = currentValues.get(callbackRef);
532        if (oldValue) {
533            var prevRefs_1 = new Set(oldValue);
534            var nextRefs_1 = new Set(refs);
535            var current_1 = callbackRef.current;
vendor: 4,169 bytes, lines 536-661
536            prevRefs_1.forEach(function (ref) {
537                if (!nextRefs_1.has(ref)) {
538                    assignRef(ref, null);
539                }
540            });
541            nextRefs_1.forEach(function (ref) {
542                if (!prevRefs_1.has(ref)) {
543                    assignRef(ref, current_1);
544                }
545            });
546        }
547        currentValues.set(callbackRef, refs);
548    }, [refs]);
549    return callbackRef;
550}
551
552
553/***/ }),
554
555/***/ 266781:
556/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
557
558/* harmony export */ __webpack_require__.d(__webpack_exports__, {
559/* harmony export */   L: function() { return /* binding */ exportSidecar; }
560/* harmony export */ });
561/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(197582);
562/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(667294);
563
564
565var SideCar = function (_a) {
566    var sideCar = _a.sideCar, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_1__/* .__rest */ ._T)(_a, ["sideCar"]);
567    if (!sideCar) {
568        throw new Error('Sidecar: please provide `sideCar` property to import the right car');
569    }
570    var Target = sideCar.read();
571    if (!Target) {
572        throw new Error('Sidecar medium not found');
573    }
574    return react__WEBPACK_IMPORTED_MODULE_0__.createElement(Target, (0,tslib__WEBPACK_IMPORTED_MODULE_1__/* .__assign */ .pi)({}, rest));
575};
576SideCar.isSideCarExport = true;
577function exportSidecar(medium, exported) {
578    medium.useMedium(exported);
579    return SideCar;
580}
581
582
583/***/ }),
584
585/***/ 887122:
586/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
587
588/* harmony export */ __webpack_require__.d(__webpack_exports__, {
589/* harmony export */   _: function() { return /* binding */ createSidecarMedium; }
590/* harmony export */ });
591/* unused harmony export createMedium */
592/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(197582);
593
594function ItoI(a) {
595    return a;
596}
597function innerCreateMedium(defaults, middleware) {
598    if (middleware === void 0) { middleware = ItoI; }
599    var buffer = [];
600    var assigned = false;
601    var medium = {
602        read: function () {
603            if (assigned) {
604                throw new Error('Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.');
605            }
606            if (buffer.length) {
607                return buffer[buffer.length - 1];
608            }
609            return defaults;
610        },
611        useMedium: function (data) {
612            var item = middleware(data, assigned);
613            buffer.push(item);
614            return function () {
615                buffer = buffer.filter(function (x) { return x !== item; });
616            };
617        },
618        assignSyncMedium: function (cb) {
619            assigned = true;
620            while (buffer.length) {
621                var cbs = buffer;
622                buffer = [];
623                cbs.forEach(cb);
624            }
625            buffer = {
626                push: function (x) { return cb(x); },
627                filter: function () { return buffer; },
628            };
629        },
630        assignMedium: function (cb) {
631            assigned = true;
632            var pendingQueue = [];
633            if (buffer.length) {
634                var cbs = buffer;
635                buffer = [];
636                cbs.forEach(cb);
637                pendingQueue = buffer;
638            }
639            var executeQueue = function () {
640                var cbs = pendingQueue;
641                pendingQueue = [];
642                cbs.forEach(cb);
643            };
644            var cycle = function () { return Promise.resolve().then(executeQueue); };
645            cycle();
646            buffer = {
647                push: function (x) {
648                    pendingQueue.push(x);
649                    cycle();
650                },
651                filter: function (filter) {
652                    pendingQueue = pendingQueue.filter(filter);
653                    return buffer;
654                },
655            };
656        },
657    };
658    return medium;
659}
660function createMedium(defaults, middleware) {
661    if (middleware === void 0) { middleware = ItoI; }
662    return innerCreateMedium(defaults, middleware);
663}
664// eslint-disable-next-line @typescript-eslint/ban-types
665function createSidecarMedium(options) {
666    if (options === void 0) { options = {}; }
667    var medium = innerCreateMedium(null);
668    medium.options = (0,tslib__WEBPACK_IMPORTED_MODULE_0__/* .__assign */ .pi)({ async: true, ssr: false }, options);
669    return medium;
670}
671
672
673/***/ }),
674
675/***/ 197582:
676/***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
677
678/* harmony export */ __webpack_require__.d(__webpack_exports__, {
679/* harmony export */   _T: function() { return /* binding */ __rest; },
680/* harmony export */   ev: function() { return /* binding */ __spreadArray; },
681/* harmony export */   pi: function() { return /* binding */ __assign; }
682/* harmony export */ });
683/* unused harmony exports __extends, __decorate, __param, __esDecorate, __runInitializers, __propKey, __setFunctionName, __metadata, __awaiter, __generator, __createBinding, __exportStar, __values, __read, __spread, __spreadArrays
vendor: 15,700 bytes, lines 683-1011
683, __await, __asyncGenerator, __asyncDelegator, __asyncValues, __makeTemplateObject, __importStar, __importDefault, __classPrivateFieldGet, __classPrivateFieldSet, __classPrivateFieldIn, __addDisposableResource, __disposeResources, __rewriteRelativeImportExtension */
684/******************************************************************************
685Copyright (c) Microsoft Corporation.
686
687Permission to use, copy, modify, and/or distribute this software for any
688purpose with or without fee is hereby granted.
689
690THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
691REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
692AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
693INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
694LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
695OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
696PERFORMANCE OF THIS SOFTWARE.
697***************************************************************************** */
698/* global Reflect, Promise, SuppressedError, Symbol, Iterator */
699
700var extendStatics = function(d, b) {
701  extendStatics = Object.setPrototypeOf ||
702      ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
703      function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
704  return extendStatics(d, b);
705};
706
707function __extends(d, b) {
708  if (typeof b !== "function" && b !== null)
709      throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
710  extendStatics(d, b);
711  function __() { this.constructor = d; }
712  d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
713}
714
715var __assign = function() {
716  __assign = Object.assign || function __assign(t) {
717      for (var s, i = 1, n = arguments.length; i < n; i++) {
718          s = arguments[i];
719          for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
720      }
721      return t;
722  }
723  return __assign.apply(this, arguments);
724}
725
726function __rest(s, e) {
727  var t = {};
728  for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
729      t[p] = s[p];
730  if (s != null && typeof Object.getOwnPropertySymbols === "function")
731      for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
732          if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
733              t[p[i]] = s[p[i]];
734      }
735  return t;
736}
737
738function __decorate(decorators, target, key, desc) {
739  var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
740  if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
741  else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
742  return c > 3 && r && Object.defineProperty(target, key, r), r;
743}
744
745function __param(paramIndex, decorator) {
746  return function (target, key) { decorator(target, key, paramIndex); }
747}
748
749function __esDecorate(ctor, descriptorIn, decorators, contextIn, initializers, extraInitializers) {
750  function accept(f) { if (f !== void 0 && typeof f !== "function") throw new TypeError("Function expected"); return f; }
751  var kind = contextIn.kind, key = kind === "getter" ? "get" : kind === "setter" ? "set" : "value";
752  var target = !descriptorIn && ctor ? contextIn["static"] ? ctor : ctor.prototype : null;
753  var descriptor = descriptorIn || (target ? Object.getOwnPropertyDescriptor(target, contextIn.name) : {});
754  var _, done = false;
755  for (var i = decorators.length - 1; i >= 0; i--) {
756      var context = {};
757      for (var p in contextIn) context[p] = p === "access" ? {} : contextIn[p];
758      for (var p in contextIn.access) context.access[p] = contextIn.access[p];
759      context.addInitializer = function (f) { if (done) throw new TypeError("Cannot add initializers after decoration has completed"); extraInitializers.push(accept(f || null)); };
760      var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context);
761      if (kind === "accessor") {
762          if (result === void 0) continue;
763          if (result === null || typeof result !== "object") throw new TypeError("Object expected");
764          if (_ = accept(result.get)) descriptor.get = _;
765          if (_ = accept(result.set)) descriptor.set = _;
766          if (_ = accept(result.init)) initializers.unshift(_);
767      }
768      else if (_ = accept(result)) {
769          if (kind === "field") initializers.unshift(_);
770          else descriptor[key] = _;
771      }
772  }
773  if (target) Object.defineProperty(target, contextIn.name, descriptor);
774  done = true;
775};
776
777function __runInitializers(thisArg, initializers, value) {
778  var useValue = arguments.length > 2;
779  for (var i = 0; i < initializers.length; i++) {
780      value = useValue ? initializers[i].call(thisArg, value) : initializers[i].call(thisArg);
781  }
782  return useValue ? value : void 0;
783};
784
785function __propKey(x) {
786  return typeof x === "symbol" ? x : "".concat(x);
787};
788
789function __setFunctionName(f, name, prefix) {
790  if (typeof name === "symbol") name = name.description ? "[".concat(name.description, "]") : "";
791  return Object.defineProperty(f, "name", { configurable: true, value: prefix ? "".concat(prefix, " ", name) : name });
792};
793
794function __metadata(metadataKey, metadataValue) {
795  if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue);
796}
797
798function __awaiter(thisArg, _arguments, P, generator) {
799  function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
800  return new (P || (P = Promise))(function (resolve, reject) {
801      function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
802      function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
803      function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
804      step((generator = generator.apply(thisArg, _arguments || [])).next());
805  });
806}
807
808function __generator(thisArg, body) {
809  var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype);
810  return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
811  function verb(n) { return function (v) { return step([n, v]); }; }
812  function step(op) {
813      if (f) throw new TypeError("Generator is already executing.");
814      while (g && (g = 0, op[0] && (_ = 0)), _) try {
815          if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
816          if (y = 0, t) op = [op[0] & 2, t.value];
817          switch (op[0]) {
818              case 0: case 1: t = op; break;
819              case 4: _.label++; return { value: op[1], done: false };
820              case 5: _.label++; y = op[1]; op = [0]; continue;
821              case 7: op = _.ops.pop(); _.trys.pop(); continue;
822              default:
823                  if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
824                  if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
825                  if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
826                  if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
827                  if (t[2]) _.ops.pop();
828                  _.trys.pop(); continue;
829          }
830          op = body.call(thisArg, _);
831      } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
832      if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
833  }
834}
835
836var __createBinding = Object.create ? (function(o, m, k, k2) {
837  if (k2 === undefined) k2 = k;
838  var desc = Object.getOwnPropertyDescriptor(m, k);
839  if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
840      desc = { enumerable: true, get: function() { return m[k]; } };
841  }
842  Object.defineProperty(o, k2, desc);
843}) : (function(o, m, k, k2) {
844  if (k2 === undefined) k2 = k;
845  o[k2] = m[k];
846});
847
848function __exportStar(m, o) {
849  for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p);
850}
851
852function __values(o) {
853  var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
854  if (m) return m.call(o);
855  if (o && typeof o.length === "number") return {
856      next: function () {
857          if (o && i >= o.length) o = void 0;
858          return { value: o && o[i++], done: !o };
859      }
860  };
861  throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
862}
863
864function __read(o, n) {
865  var m = typeof Symbol === "function" && o[Symbol.iterator];
866  if (!m) return o;
867  var i = m.call(o), r, ar = [], e;
868  try {
869      while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
870  }
871  catch (error) { e = { error: error }; }
872  finally {
873      try {
874          if (r && !r.done && (m = i["return"])) m.call(i);
875      }
876      finally { if (e) throw e.error; }
877  }
878  return ar;
879}
880
881/** @deprecated */
882function __spread() {
883  for (var ar = [], i = 0; i < arguments.length; i++)
884      ar = ar.concat(__read(arguments[i]));
885  return ar;
886}
887
888/** @deprecated */
889function __spreadArrays() {
890  for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;
891  for (var r = Array(s), k = 0, i = 0; i < il; i++)
892      for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)
893          r[k] = a[j];
894  return r;
895}
896
897function __spreadArray(to, from, pack) {
898  if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
899      if (ar || !(i in from)) {
900          if (!ar) ar = Array.prototype.slice.call(from, 0, i);
901          ar[i] = from[i];
902      }
903  }
904  return to.concat(ar || Array.prototype.slice.call(from));
905}
906
907function __await(v) {
908  return this instanceof __await ? (this.v = v, this) : new __await(v);
909}
910
911function __asyncGenerator(thisArg, _arguments, generator) {
912  if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
913  var g = generator.apply(thisArg, _arguments || []), i, q = [];
914  return i = Object.create((typeof AsyncIterator === "function" ? AsyncIterator : Object).prototype), verb("next"), verb("throw"), verb("return", awaitReturn), i[Symbol.asyncIterator] = function () { return this; }, i;
915  function awaitReturn(f) { return function (v) { return Promise.resolve(v).then(f, reject); }; }
916  function verb(n, f) { if (g[n]) { i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; if (f) i[n] = f(i[n]); } }
917  function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }
918  function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }
919  function fulfill(value) { resume("next", value); }
920  function reject(value) { resume("throw", value); }
921  function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }
922}
923
924function __asyncDelegator(o) {
925  var i, p;
926  return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i;
927  function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: false } : f ? f(v) : v; } : f; }
928}
929
930function __asyncValues(o) {
931  if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
932  var m = o[Symbol.asyncIterator], i;
933  return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i);
934  function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }
935  function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }
936}
937
938function __makeTemplateObject(cooked, raw) {
939  if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
940  return cooked;
941};
942
943var __setModuleDefault = Object.create ? (function(o, v) {
944  Object.defineProperty(o, "default", { enumerable: true, value: v });
945}) : function(o, v) {
946  o["default"] = v;
947};
948
949var ownKeys = function(o) {
950  ownKeys = Object.getOwnPropertyNames || function (o) {
951    var ar = [];
952    for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
953    return ar;
954  };
955  return ownKeys(o);
956};
957
958function __importStar(mod) {
959  if (mod && mod.__esModule) return mod;
960  var result = {};
961  if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
962  __setModuleDefault(result, mod);
963  return result;
964}
965
966function __importDefault(mod) {
967  return (mod && mod.__esModule) ? mod : { default: mod };
968}
969
970function __classPrivateFieldGet(receiver, state, kind, f) {
971  if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter");
972  if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it");
973  return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver);
974}
975
976function __classPrivateFieldSet(receiver, state, value, kind, f) {
977  if (kind === "m") throw new TypeError("Private method is not writable");
978  if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter");
979  if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it");
980  return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value;
981}
982
983function __classPrivateFieldIn(state, receiver) {
984  if (receiver === null || (typeof receiver !== "object" && typeof receiver !== "function")) throw new TypeError("Cannot use 'in' operator on non-object");
985  return typeof state === "function" ? receiver === state : state.has(receiver);
986}
987
988function __addDisposableResource(env, value, async) {
989  if (value !== null && value !== void 0) {
990    if (typeof value !== "object" && typeof value !== "function") throw new TypeError("Object expected.");
991    var dispose, inner;
992    if (async) {
993      if (!Symbol.asyncDispose) throw new TypeError("Symbol.asyncDispose is not defined.");
994      dispose = value[Symbol.asyncDispose];
995    }
996    if (dispose === void 0) {
997      if (!Symbol.dispose) throw new TypeError("Symbol.dispose is not defined.");
998      dispose = value[Symbol.dispose];
999      if (async) inner = dispose;
1000    }
1001    if (typeof dispose !== "function") throw new TypeError("Object not disposable.");
1002    if (inner) dispose = function() { try { inner.call(this); } catch (e) { return Promise.reject(e); } };
1003    env.stack.push({ value: value, dispose: dispose, async: async });
1004  }
1005  else if (async) {
1006    env.stack.push({ async: true });
1007  }
1008  return value;
1009}
1010
1011var _SuppressedError = 
vendor: 1,553 bytes, lines 1011-1057
1011typeof SuppressedError === "function" ? SuppressedError : function (error, suppressed, message) {
1012  var e = new Error(message);
1013  return e.name = "SuppressedError", e.error = error, e.suppressed = suppressed, e;
1014};
1015
1016function __disposeResources(env) {
1017  function fail(e) {
1018    env.error = env.hasError ? new _SuppressedError(e, env.error, "An error was suppressed during disposal.") : e;
1019    env.hasError = true;
1020  }
1021  var r, s = 0;
1022  function next() {
1023    while (r = env.stack.pop()) {
1024      try {
1025        if (!r.async && s === 1) return s = 0, env.stack.push(r), Promise.resolve().then(next);
1026        if (r.dispose) {
1027          var result = r.dispose.call(r.value);
1028          if (r.async) return s |= 2, Promise.resolve(result).then(next, function(e) { fail(e); return next(); });
1029        }
1030        else s |= 1;
1031      }
1032      catch (e) {
1033        fail(e);
1034      }
1035    }
1036    if (s === 1) return env.hasError ? Promise.reject(env.error) : Promise.resolve();
1037    if (env.hasError) throw env.error;
1038  }
1039  return next();
1040}
1041
1042function __rewriteRelativeImportExtension(path, preserveJsx) {
1043  if (typeof path === "string" && /^\.\.?\//.test(path)) {
1044      return path.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i, function (m, tsx, d, ext, cm) {
1045          return tsx ? preserveJsx ? ".jsx" : ".js" : d && (!ext || !cm) ? m : (d + ext + "." + cm.toLowerCase() + "js");
1046      });
1047  }
1048  return path;
1049}
1050
1051/* unused harmony default export */ var __WEBPACK_DEFAULT_EXPORT__ = ({
1052  __extends,
1053  __assign,
1054  __rest,
1055  __decorate,
1056  __param,
1057  __esDecorate,
1058  __runInitializers,
1059  __propKey,
1060  __setFunctionName,
1061  __metadata,
1062  __awaiter,
1063  __generator,
1064  __createBinding,
1065  __exportStar,
1066  __values,
1067  __read,
1068  __spread,
1069  __spreadArrays,
1070  __spreadArray,
1071  __await,
1072  __asyncGenerator,
1073  __asyncDelegator,
1074  __asyncValues,
1075  __makeTemplateObject,
1076  __importStar,
1077  __importDefault,
1078  __classPrivateFieldGet,
1079  __classPrivateFieldSet,
1080  __classPrivateFieldIn,
1081  __addDisposableResource,
1082  __disposeResources,
1083  __rewriteRelativeImportExtension,
1084});
1085
1086
1087/***/ })
1088
1089}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.