Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/clone/wp-inclu.../js/dist
File: components.js
const ancestorProperty = getPropertyName(id, true);
[5500] Fix | Delete
if (element[ancestorProperty])
[5501] Fix | Delete
return true;
[5502] Fix | Delete
const elementProperty = getPropertyName(id);
[5503] Fix | Delete
do {
[5504] Fix | Delete
if (element[elementProperty])
[5505] Fix | Delete
return true;
[5506] Fix | Delete
if (!element.parentElement)
[5507] Fix | Delete
return false;
[5508] Fix | Delete
element = element.parentElement;
[5509] Fix | Delete
} while (true);
[5510] Fix | Delete
}
[5511] Fix | Delete
function markTreeOutside(id, elements) {
[5512] Fix | Delete
const cleanups = [];
[5513] Fix | Delete
const ids = elements.map((el) => el == null ? void 0 : el.id);
[5514] Fix | Delete
_72E5EPFF_walkTreeOutside(
[5515] Fix | Delete
id,
[5516] Fix | Delete
elements,
[5517] Fix | Delete
(element) => {
[5518] Fix | Delete
if (MKDDWKFK_isBackdrop(element, ...ids))
[5519] Fix | Delete
return;
[5520] Fix | Delete
cleanups.unshift(markElement(element, id));
[5521] Fix | Delete
},
[5522] Fix | Delete
(ancestor, element) => {
[5523] Fix | Delete
const isAnotherDialogAncestor = element.hasAttribute("data-dialog") && element.id !== id;
[5524] Fix | Delete
if (isAnotherDialogAncestor)
[5525] Fix | Delete
return;
[5526] Fix | Delete
cleanups.unshift(markAncestor(ancestor, id));
[5527] Fix | Delete
}
[5528] Fix | Delete
);
[5529] Fix | Delete
const restoreAccessibilityTree = () => {
[5530] Fix | Delete
cleanups.forEach((fn) => fn());
[5531] Fix | Delete
};
[5532] Fix | Delete
return restoreAccessibilityTree;
[5533] Fix | Delete
}
[5534] Fix | Delete
[5535] Fix | Delete
[5536] Fix | Delete
[5537] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/CLE7NTOY.js
[5538] Fix | Delete
"use client";
[5539] Fix | Delete
[5540] Fix | Delete
[5541] Fix | Delete
[5542] Fix | Delete
[5543] Fix | Delete
[5544] Fix | Delete
[5545] Fix | Delete
[5546] Fix | Delete
// src/disclosure/disclosure-content.tsx
[5547] Fix | Delete
[5548] Fix | Delete
[5549] Fix | Delete
[5550] Fix | Delete
function afterTimeout(timeoutMs, cb) {
[5551] Fix | Delete
const timeoutId = setTimeout(cb, timeoutMs);
[5552] Fix | Delete
return () => clearTimeout(timeoutId);
[5553] Fix | Delete
}
[5554] Fix | Delete
function CLE7NTOY_afterPaint(cb) {
[5555] Fix | Delete
let raf = requestAnimationFrame(() => {
[5556] Fix | Delete
raf = requestAnimationFrame(cb);
[5557] Fix | Delete
});
[5558] Fix | Delete
return () => cancelAnimationFrame(raf);
[5559] Fix | Delete
}
[5560] Fix | Delete
function parseCSSTime(...times) {
[5561] Fix | Delete
return times.join(", ").split(", ").reduce((longestTime, currentTimeString) => {
[5562] Fix | Delete
const currentTime = parseFloat(currentTimeString || "0s") * 1e3;
[5563] Fix | Delete
if (currentTime > longestTime)
[5564] Fix | Delete
return currentTime;
[5565] Fix | Delete
return longestTime;
[5566] Fix | Delete
}, 0);
[5567] Fix | Delete
}
[5568] Fix | Delete
function isHidden(mounted, hidden, alwaysVisible) {
[5569] Fix | Delete
return !alwaysVisible && hidden !== false && (!mounted || !!hidden);
[5570] Fix | Delete
}
[5571] Fix | Delete
var useDisclosureContent = createHook(
[5572] Fix | Delete
(_a) => {
[5573] Fix | Delete
var _b = _a, { store, alwaysVisible } = _b, props = __objRest(_b, ["store", "alwaysVisible"]);
[5574] Fix | Delete
const context = useDisclosureProviderContext();
[5575] Fix | Delete
store = store || context;
[5576] Fix | Delete
invariant(
[5577] Fix | Delete
store,
[5578] Fix | Delete
false && 0
[5579] Fix | Delete
);
[5580] Fix | Delete
const id = useId(props.id);
[5581] Fix | Delete
const [transition, setTransition] = (0,external_React_.useState)(null);
[5582] Fix | Delete
const open = store.useState("open");
[5583] Fix | Delete
const mounted = store.useState("mounted");
[5584] Fix | Delete
const animated = store.useState("animated");
[5585] Fix | Delete
const contentElement = store.useState("contentElement");
[5586] Fix | Delete
useSafeLayoutEffect(() => {
[5587] Fix | Delete
if (!animated)
[5588] Fix | Delete
return;
[5589] Fix | Delete
if (!(contentElement == null ? void 0 : contentElement.isConnected)) {
[5590] Fix | Delete
setTransition(null);
[5591] Fix | Delete
return;
[5592] Fix | Delete
}
[5593] Fix | Delete
return CLE7NTOY_afterPaint(() => {
[5594] Fix | Delete
setTransition(open ? "enter" : "leave");
[5595] Fix | Delete
});
[5596] Fix | Delete
}, [animated, contentElement, open]);
[5597] Fix | Delete
useSafeLayoutEffect(() => {
[5598] Fix | Delete
if (!store)
[5599] Fix | Delete
return;
[5600] Fix | Delete
if (!animated)
[5601] Fix | Delete
return;
[5602] Fix | Delete
if (!contentElement)
[5603] Fix | Delete
return;
[5604] Fix | Delete
if (!transition)
[5605] Fix | Delete
return;
[5606] Fix | Delete
if (transition === "enter" && !open)
[5607] Fix | Delete
return;
[5608] Fix | Delete
if (transition === "leave" && open)
[5609] Fix | Delete
return;
[5610] Fix | Delete
if (typeof animated === "number") {
[5611] Fix | Delete
const timeoutMs2 = animated;
[5612] Fix | Delete
return afterTimeout(timeoutMs2, store.stopAnimation);
[5613] Fix | Delete
}
[5614] Fix | Delete
const {
[5615] Fix | Delete
transitionDuration,
[5616] Fix | Delete
animationDuration,
[5617] Fix | Delete
transitionDelay,
[5618] Fix | Delete
animationDelay
[5619] Fix | Delete
} = getComputedStyle(contentElement);
[5620] Fix | Delete
const delay = parseCSSTime(transitionDelay, animationDelay);
[5621] Fix | Delete
const duration = parseCSSTime(transitionDuration, animationDuration);
[5622] Fix | Delete
const timeoutMs = delay + duration;
[5623] Fix | Delete
if (!timeoutMs)
[5624] Fix | Delete
return;
[5625] Fix | Delete
return afterTimeout(timeoutMs, store.stopAnimation);
[5626] Fix | Delete
}, [store, animated, contentElement, open, transition]);
[5627] Fix | Delete
props = useWrapElement(
[5628] Fix | Delete
props,
[5629] Fix | Delete
(element) => /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)(DialogScopedContextProvider, { value: store, children: element }),
[5630] Fix | Delete
[store]
[5631] Fix | Delete
);
[5632] Fix | Delete
const hidden = isHidden(mounted, props.hidden, alwaysVisible);
[5633] Fix | Delete
const style = hidden ? _4R3V3JGP_spreadProps(_4R3V3JGP_spreadValues({}, props.style), { display: "none" }) : props.style;
[5634] Fix | Delete
props = _4R3V3JGP_spreadProps(_4R3V3JGP_spreadValues({
[5635] Fix | Delete
id,
[5636] Fix | Delete
"data-enter": transition === "enter" ? "" : void 0,
[5637] Fix | Delete
"data-leave": transition === "leave" ? "" : void 0,
[5638] Fix | Delete
hidden
[5639] Fix | Delete
}, props), {
[5640] Fix | Delete
ref: useMergeRefs(id ? store.setContentElement : null, props.ref),
[5641] Fix | Delete
style
[5642] Fix | Delete
});
[5643] Fix | Delete
return props;
[5644] Fix | Delete
}
[5645] Fix | Delete
);
[5646] Fix | Delete
var DisclosureContentImpl = createComponent(
[5647] Fix | Delete
(props) => {
[5648] Fix | Delete
const htmlProps = useDisclosureContent(props);
[5649] Fix | Delete
return _3ORBWXWF_createElement("div", htmlProps);
[5650] Fix | Delete
}
[5651] Fix | Delete
);
[5652] Fix | Delete
var DisclosureContent = createComponent(
[5653] Fix | Delete
(_a) => {
[5654] Fix | Delete
var _b = _a, { unmountOnHide } = _b, props = __objRest(_b, ["unmountOnHide"]);
[5655] Fix | Delete
const context = useDisclosureProviderContext();
[5656] Fix | Delete
const store = props.store || context;
[5657] Fix | Delete
const mounted = useStoreState(
[5658] Fix | Delete
store,
[5659] Fix | Delete
(state) => !unmountOnHide || (state == null ? void 0 : state.mounted)
[5660] Fix | Delete
);
[5661] Fix | Delete
if (mounted === false)
[5662] Fix | Delete
return null;
[5663] Fix | Delete
return /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)(DisclosureContentImpl, _4R3V3JGP_spreadValues({}, props));
[5664] Fix | Delete
}
[5665] Fix | Delete
);
[5666] Fix | Delete
if (false) {}
[5667] Fix | Delete
[5668] Fix | Delete
[5669] Fix | Delete
[5670] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/LWHPHW7Q.js
[5671] Fix | Delete
"use client";
[5672] Fix | Delete
[5673] Fix | Delete
[5674] Fix | Delete
[5675] Fix | Delete
[5676] Fix | Delete
[5677] Fix | Delete
[5678] Fix | Delete
[5679] Fix | Delete
// src/dialog/dialog-backdrop.tsx
[5680] Fix | Delete
[5681] Fix | Delete
[5682] Fix | Delete
function DialogBackdrop({
[5683] Fix | Delete
store,
[5684] Fix | Delete
backdrop,
[5685] Fix | Delete
backdropProps,
[5686] Fix | Delete
alwaysVisible,
[5687] Fix | Delete
hidden
[5688] Fix | Delete
}) {
[5689] Fix | Delete
const ref = (0,external_React_.useRef)(null);
[5690] Fix | Delete
const disclosure = useDisclosureStore({ disclosure: store });
[5691] Fix | Delete
const contentElement = store.useState("contentElement");
[5692] Fix | Delete
useSafeLayoutEffect(() => {
[5693] Fix | Delete
const backdrop2 = ref.current;
[5694] Fix | Delete
const dialog = contentElement;
[5695] Fix | Delete
if (!backdrop2)
[5696] Fix | Delete
return;
[5697] Fix | Delete
if (!dialog)
[5698] Fix | Delete
return;
[5699] Fix | Delete
backdrop2.style.zIndex = getComputedStyle(dialog).zIndex;
[5700] Fix | Delete
}, [contentElement]);
[5701] Fix | Delete
useSafeLayoutEffect(() => {
[5702] Fix | Delete
const id = contentElement == null ? void 0 : contentElement.id;
[5703] Fix | Delete
if (!id)
[5704] Fix | Delete
return;
[5705] Fix | Delete
const backdrop2 = ref.current;
[5706] Fix | Delete
if (!backdrop2)
[5707] Fix | Delete
return;
[5708] Fix | Delete
return markAncestor(backdrop2, id);
[5709] Fix | Delete
}, [contentElement]);
[5710] Fix | Delete
if (hidden != null) {
[5711] Fix | Delete
backdropProps = _4R3V3JGP_spreadProps(_4R3V3JGP_spreadValues({}, backdropProps), { hidden });
[5712] Fix | Delete
}
[5713] Fix | Delete
const props = useDisclosureContent(_4R3V3JGP_spreadProps(_4R3V3JGP_spreadValues({
[5714] Fix | Delete
store: disclosure,
[5715] Fix | Delete
role: "presentation",
[5716] Fix | Delete
"data-backdrop": (contentElement == null ? void 0 : contentElement.id) || "",
[5717] Fix | Delete
alwaysVisible
[5718] Fix | Delete
}, backdropProps), {
[5719] Fix | Delete
ref: useMergeRefs(backdropProps == null ? void 0 : backdropProps.ref, ref),
[5720] Fix | Delete
style: _4R3V3JGP_spreadValues({
[5721] Fix | Delete
position: "fixed",
[5722] Fix | Delete
top: 0,
[5723] Fix | Delete
right: 0,
[5724] Fix | Delete
bottom: 0,
[5725] Fix | Delete
left: 0
[5726] Fix | Delete
}, backdropProps == null ? void 0 : backdropProps.style)
[5727] Fix | Delete
}));
[5728] Fix | Delete
if (!backdrop)
[5729] Fix | Delete
return null;
[5730] Fix | Delete
if ((0,external_React_.isValidElement)(backdrop)) {
[5731] Fix | Delete
return /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)(Role, _4R3V3JGP_spreadProps(_4R3V3JGP_spreadValues({}, props), { render: backdrop }));
[5732] Fix | Delete
}
[5733] Fix | Delete
const Component = typeof backdrop !== "boolean" ? backdrop : "div";
[5734] Fix | Delete
return /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)(Role, _4R3V3JGP_spreadProps(_4R3V3JGP_spreadValues({}, props), { render: /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)(Component, {}) }));
[5735] Fix | Delete
}
[5736] Fix | Delete
[5737] Fix | Delete
[5738] Fix | Delete
[5739] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/BULCTPRV.js
[5740] Fix | Delete
"use client";
[5741] Fix | Delete
[5742] Fix | Delete
[5743] Fix | Delete
[5744] Fix | Delete
[5745] Fix | Delete
// src/dialog/utils/disable-accessibility-tree-outside.ts
[5746] Fix | Delete
function hideElementFromAccessibilityTree(element) {
[5747] Fix | Delete
return setAttribute(element, "aria-hidden", "true");
[5748] Fix | Delete
}
[5749] Fix | Delete
function disableAccessibilityTreeOutside(id, elements) {
[5750] Fix | Delete
const cleanups = [];
[5751] Fix | Delete
const ids = elements.map((el) => el == null ? void 0 : el.id);
[5752] Fix | Delete
walkTreeOutside(id, elements, (element) => {
[5753] Fix | Delete
if (isBackdrop(element, ...ids))
[5754] Fix | Delete
return;
[5755] Fix | Delete
cleanups.unshift(hideElementFromAccessibilityTree(element));
[5756] Fix | Delete
});
[5757] Fix | Delete
const restoreAccessibilityTree = () => {
[5758] Fix | Delete
cleanups.forEach((fn) => fn());
[5759] Fix | Delete
};
[5760] Fix | Delete
return restoreAccessibilityTree;
[5761] Fix | Delete
}
[5762] Fix | Delete
[5763] Fix | Delete
[5764] Fix | Delete
[5765] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/677M2CI3.js
[5766] Fix | Delete
"use client";
[5767] Fix | Delete
[5768] Fix | Delete
// src/dialog/utils/supports-inert.ts
[5769] Fix | Delete
function supportsInert() {
[5770] Fix | Delete
return "inert" in HTMLElement.prototype;
[5771] Fix | Delete
}
[5772] Fix | Delete
[5773] Fix | Delete
[5774] Fix | Delete
[5775] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/TQYOGOE2.js
[5776] Fix | Delete
"use client";
[5777] Fix | Delete
[5778] Fix | Delete
[5779] Fix | Delete
[5780] Fix | Delete
[5781] Fix | Delete
[5782] Fix | Delete
[5783] Fix | Delete
// src/dialog/utils/disable-tree.ts
[5784] Fix | Delete
[5785] Fix | Delete
[5786] Fix | Delete
[5787] Fix | Delete
function disableTree(element, ignoredElements) {
[5788] Fix | Delete
if (!("style" in element))
[5789] Fix | Delete
return noop;
[5790] Fix | Delete
if (supportsInert()) {
[5791] Fix | Delete
return setProperty(element, "inert", true);
[5792] Fix | Delete
}
[5793] Fix | Delete
const tabbableElements = getAllTabbableIn(element, true);
[5794] Fix | Delete
const enableElements = tabbableElements.map((element2) => {
[5795] Fix | Delete
if (ignoredElements == null ? void 0 : ignoredElements.some((el) => el && contains(el, element2)))
[5796] Fix | Delete
return noop;
[5797] Fix | Delete
return setAttribute(element2, "tabindex", "-1");
[5798] Fix | Delete
});
[5799] Fix | Delete
return chain(
[5800] Fix | Delete
...enableElements,
[5801] Fix | Delete
hideElementFromAccessibilityTree(element),
[5802] Fix | Delete
assignStyle(element, {
[5803] Fix | Delete
pointerEvents: "none",
[5804] Fix | Delete
userSelect: "none",
[5805] Fix | Delete
cursor: "default"
[5806] Fix | Delete
})
[5807] Fix | Delete
);
[5808] Fix | Delete
}
[5809] Fix | Delete
function disableTreeOutside(id, elements) {
[5810] Fix | Delete
const cleanups = [];
[5811] Fix | Delete
const ids = elements.map((el) => el == null ? void 0 : el.id);
[5812] Fix | Delete
_72E5EPFF_walkTreeOutside(id, elements, (element) => {
[5813] Fix | Delete
if (MKDDWKFK_isBackdrop(element, ...ids))
[5814] Fix | Delete
return;
[5815] Fix | Delete
cleanups.unshift(disableTree(element, elements));
[5816] Fix | Delete
});
[5817] Fix | Delete
const restoreTreeOutside = () => {
[5818] Fix | Delete
cleanups.forEach((fn) => fn());
[5819] Fix | Delete
};
[5820] Fix | Delete
return restoreTreeOutside;
[5821] Fix | Delete
}
[5822] Fix | Delete
[5823] Fix | Delete
[5824] Fix | Delete
[5825] Fix | Delete
;// CONCATENATED MODULE: external "ReactDOM"
[5826] Fix | Delete
const external_ReactDOM_namespaceObject = window["ReactDOM"];
[5827] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/CS347UVZ.js
[5828] Fix | Delete
"use client";
[5829] Fix | Delete
[5830] Fix | Delete
[5831] Fix | Delete
// src/dialog/utils/use-root-dialog.ts
[5832] Fix | Delete
[5833] Fix | Delete
[5834] Fix | Delete
[5835] Fix | Delete
function useRootDialog({
[5836] Fix | Delete
attribute,
[5837] Fix | Delete
contentId,
[5838] Fix | Delete
contentElement,
[5839] Fix | Delete
enabled
[5840] Fix | Delete
}) {
[5841] Fix | Delete
const [updated, retry] = useForceUpdate();
[5842] Fix | Delete
const isRootDialog = (0,external_React_.useCallback)(() => {
[5843] Fix | Delete
if (!enabled)
[5844] Fix | Delete
return false;
[5845] Fix | Delete
if (!contentElement)
[5846] Fix | Delete
return false;
[5847] Fix | Delete
const { body } = DLOEKDPY_getDocument(contentElement);
[5848] Fix | Delete
const id = body.getAttribute(attribute);
[5849] Fix | Delete
return !id || id === contentId;
[5850] Fix | Delete
}, [updated, enabled, contentElement, attribute, contentId]);
[5851] Fix | Delete
(0,external_React_.useEffect)(() => {
[5852] Fix | Delete
if (!enabled)
[5853] Fix | Delete
return;
[5854] Fix | Delete
if (!contentId)
[5855] Fix | Delete
return;
[5856] Fix | Delete
if (!contentElement)
[5857] Fix | Delete
return;
[5858] Fix | Delete
const { body } = DLOEKDPY_getDocument(contentElement);
[5859] Fix | Delete
if (isRootDialog()) {
[5860] Fix | Delete
body.setAttribute(attribute, contentId);
[5861] Fix | Delete
return () => body.removeAttribute(attribute);
[5862] Fix | Delete
}
[5863] Fix | Delete
const observer = new MutationObserver(() => (0,external_ReactDOM_namespaceObject.flushSync)(retry));
[5864] Fix | Delete
observer.observe(body, { attributeFilter: [attribute] });
[5865] Fix | Delete
return () => observer.disconnect();
[5866] Fix | Delete
}, [updated, enabled, contentId, contentElement, isRootDialog, attribute]);
[5867] Fix | Delete
return isRootDialog;
[5868] Fix | Delete
}
[5869] Fix | Delete
[5870] Fix | Delete
[5871] Fix | Delete
[5872] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/6BJGLK2C.js
[5873] Fix | Delete
"use client";
[5874] Fix | Delete
[5875] Fix | Delete
[5876] Fix | Delete
[5877] Fix | Delete
// src/dialog/utils/use-prevent-body-scroll.ts
[5878] Fix | Delete
[5879] Fix | Delete
[5880] Fix | Delete
[5881] Fix | Delete
[5882] Fix | Delete
function getPaddingProperty(documentElement) {
[5883] Fix | Delete
const documentLeft = documentElement.getBoundingClientRect().left;
[5884] Fix | Delete
const scrollbarX = Math.round(documentLeft) + documentElement.scrollLeft;
[5885] Fix | Delete
return scrollbarX ? "paddingLeft" : "paddingRight";
[5886] Fix | Delete
}
[5887] Fix | Delete
function usePreventBodyScroll(contentElement, contentId, enabled) {
[5888] Fix | Delete
const isRootDialog = useRootDialog({
[5889] Fix | Delete
attribute: "data-dialog-prevent-body-scroll",
[5890] Fix | Delete
contentElement,
[5891] Fix | Delete
contentId,
[5892] Fix | Delete
enabled
[5893] Fix | Delete
});
[5894] Fix | Delete
(0,external_React_.useEffect)(() => {
[5895] Fix | Delete
if (!isRootDialog())
[5896] Fix | Delete
return;
[5897] Fix | Delete
if (!contentElement)
[5898] Fix | Delete
return;
[5899] Fix | Delete
const doc = DLOEKDPY_getDocument(contentElement);
[5900] Fix | Delete
const win = getWindow(contentElement);
[5901] Fix | Delete
const { documentElement, body } = doc;
[5902] Fix | Delete
const cssScrollbarWidth = documentElement.style.getPropertyValue("--scrollbar-width");
[5903] Fix | Delete
const scrollbarWidth = cssScrollbarWidth ? parseInt(cssScrollbarWidth) : win.innerWidth - documentElement.clientWidth;
[5904] Fix | Delete
const setScrollbarWidthProperty = () => setCSSProperty(
[5905] Fix | Delete
documentElement,
[5906] Fix | Delete
"--scrollbar-width",
[5907] Fix | Delete
`${scrollbarWidth}px`
[5908] Fix | Delete
);
[5909] Fix | Delete
const paddingProperty = getPaddingProperty(documentElement);
[5910] Fix | Delete
const setStyle = () => assignStyle(body, {
[5911] Fix | Delete
overflow: "hidden",
[5912] Fix | Delete
[paddingProperty]: `${scrollbarWidth}px`
[5913] Fix | Delete
});
[5914] Fix | Delete
const setIOSStyle = () => {
[5915] Fix | Delete
var _a, _b;
[5916] Fix | Delete
const { scrollX, scrollY, visualViewport } = win;
[5917] Fix | Delete
const offsetLeft = (_a = visualViewport == null ? void 0 : visualViewport.offsetLeft) != null ? _a : 0;
[5918] Fix | Delete
const offsetTop = (_b = visualViewport == null ? void 0 : visualViewport.offsetTop) != null ? _b : 0;
[5919] Fix | Delete
const restoreStyle = assignStyle(body, {
[5920] Fix | Delete
position: "fixed",
[5921] Fix | Delete
overflow: "hidden",
[5922] Fix | Delete
top: `${-(scrollY - Math.floor(offsetTop))}px`,
[5923] Fix | Delete
left: `${-(scrollX - Math.floor(offsetLeft))}px`,
[5924] Fix | Delete
right: "0",
[5925] Fix | Delete
[paddingProperty]: `${scrollbarWidth}px`
[5926] Fix | Delete
});
[5927] Fix | Delete
return () => {
[5928] Fix | Delete
restoreStyle();
[5929] Fix | Delete
if (true) {
[5930] Fix | Delete
win.scrollTo(scrollX, scrollY);
[5931] Fix | Delete
}
[5932] Fix | Delete
};
[5933] Fix | Delete
};
[5934] Fix | Delete
const isIOS = isApple() && !isMac();
[5935] Fix | Delete
return chain(
[5936] Fix | Delete
setScrollbarWidthProperty(),
[5937] Fix | Delete
isIOS ? setIOSStyle() : setStyle()
[5938] Fix | Delete
);
[5939] Fix | Delete
}, [isRootDialog, contentElement]);
[5940] Fix | Delete
}
[5941] Fix | Delete
[5942] Fix | Delete
[5943] Fix | Delete
[5944] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/IUB2BTEK.js
[5945] Fix | Delete
"use client";
[5946] Fix | Delete
[5947] Fix | Delete
[5948] Fix | Delete
// src/dialog/utils/use-nested-dialogs.tsx
[5949] Fix | Delete
[5950] Fix | Delete
[5951] Fix | Delete
[5952] Fix | Delete
[5953] Fix | Delete
var NestedDialogsContext = (0,external_React_.createContext)({});
[5954] Fix | Delete
function useNestedDialogs(store) {
[5955] Fix | Delete
const context = (0,external_React_.useContext)(NestedDialogsContext);
[5956] Fix | Delete
const [dialogs, setDialogs] = (0,external_React_.useState)([]);
[5957] Fix | Delete
const add = (0,external_React_.useCallback)(
[5958] Fix | Delete
(dialog) => {
[5959] Fix | Delete
var _a;
[5960] Fix | Delete
setDialogs((dialogs2) => [...dialogs2, dialog]);
[5961] Fix | Delete
return chain((_a = context.add) == null ? void 0 : _a.call(context, dialog), () => {
[5962] Fix | Delete
setDialogs((dialogs2) => dialogs2.filter((d) => d !== dialog));
[5963] Fix | Delete
});
[5964] Fix | Delete
},
[5965] Fix | Delete
[context]
[5966] Fix | Delete
);
[5967] Fix | Delete
useSafeLayoutEffect(() => {
[5968] Fix | Delete
return sync(store, ["open", "contentElement"], (state) => {
[5969] Fix | Delete
var _a;
[5970] Fix | Delete
if (!state.open)
[5971] Fix | Delete
return;
[5972] Fix | Delete
if (!state.contentElement)
[5973] Fix | Delete
return;
[5974] Fix | Delete
return (_a = context.add) == null ? void 0 : _a.call(context, store);
[5975] Fix | Delete
});
[5976] Fix | Delete
}, [store, context]);
[5977] Fix | Delete
const providerValue = (0,external_React_.useMemo)(() => ({ store, add }), [store, add]);
[5978] Fix | Delete
const wrapElement = (0,external_React_.useCallback)(
[5979] Fix | Delete
(element) => /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)(NestedDialogsContext.Provider, { value: providerValue, children: element }),
[5980] Fix | Delete
[providerValue]
[5981] Fix | Delete
);
[5982] Fix | Delete
return { wrapElement, nestedDialogs: dialogs };
[5983] Fix | Delete
}
[5984] Fix | Delete
[5985] Fix | Delete
[5986] Fix | Delete
[5987] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/OOBDFMJL.js
[5988] Fix | Delete
"use client";
[5989] Fix | Delete
[5990] Fix | Delete
// src/dialog/utils/use-previous-mouse-down-ref.ts
[5991] Fix | Delete
[5992] Fix | Delete
[5993] Fix | Delete
function usePreviousMouseDownRef(enabled) {
[5994] Fix | Delete
const previousMouseDownRef = (0,external_React_.useRef)();
[5995] Fix | Delete
(0,external_React_.useEffect)(() => {
[5996] Fix | Delete
if (!enabled) {
[5997] Fix | Delete
previousMouseDownRef.current = null;
[5998] Fix | Delete
return;
[5999] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function