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
}
[6000] Fix | Delete
const onMouseDown = (event) => {
[6001] Fix | Delete
previousMouseDownRef.current = event.target;
[6002] Fix | Delete
};
[6003] Fix | Delete
return addGlobalEventListener("mousedown", onMouseDown, true);
[6004] Fix | Delete
}, [enabled]);
[6005] Fix | Delete
return previousMouseDownRef;
[6006] Fix | Delete
}
[6007] Fix | Delete
[6008] Fix | Delete
[6009] Fix | Delete
[6010] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/XHJGS6Z5.js
[6011] Fix | Delete
"use client";
[6012] Fix | Delete
[6013] Fix | Delete
[6014] Fix | Delete
[6015] Fix | Delete
[6016] Fix | Delete
[6017] Fix | Delete
// src/dialog/utils/use-hide-on-interact-outside.ts
[6018] Fix | Delete
[6019] Fix | Delete
[6020] Fix | Delete
[6021] Fix | Delete
function isInDocument(target) {
[6022] Fix | Delete
if (target.tagName === "HTML")
[6023] Fix | Delete
return true;
[6024] Fix | Delete
return contains(DLOEKDPY_getDocument(target).body, target);
[6025] Fix | Delete
}
[6026] Fix | Delete
function isDisclosure(disclosure, target) {
[6027] Fix | Delete
if (!disclosure)
[6028] Fix | Delete
return false;
[6029] Fix | Delete
if (contains(disclosure, target))
[6030] Fix | Delete
return true;
[6031] Fix | Delete
const activeId = target.getAttribute("aria-activedescendant");
[6032] Fix | Delete
if (activeId) {
[6033] Fix | Delete
const activeElement = DLOEKDPY_getDocument(disclosure).getElementById(activeId);
[6034] Fix | Delete
if (activeElement) {
[6035] Fix | Delete
return contains(disclosure, activeElement);
[6036] Fix | Delete
}
[6037] Fix | Delete
}
[6038] Fix | Delete
return false;
[6039] Fix | Delete
}
[6040] Fix | Delete
function isMouseEventOnDialog(event, dialog) {
[6041] Fix | Delete
if (!("clientY" in event))
[6042] Fix | Delete
return false;
[6043] Fix | Delete
const rect = dialog.getBoundingClientRect();
[6044] Fix | Delete
if (rect.width === 0 || rect.height === 0)
[6045] Fix | Delete
return false;
[6046] Fix | Delete
return rect.top <= event.clientY && event.clientY <= rect.top + rect.height && rect.left <= event.clientX && event.clientX <= rect.left + rect.width;
[6047] Fix | Delete
}
[6048] Fix | Delete
function useEventOutside({
[6049] Fix | Delete
store,
[6050] Fix | Delete
type,
[6051] Fix | Delete
listener,
[6052] Fix | Delete
capture,
[6053] Fix | Delete
domReady
[6054] Fix | Delete
}) {
[6055] Fix | Delete
const callListener = useEvent(listener);
[6056] Fix | Delete
const open = store.useState("open");
[6057] Fix | Delete
const focusedRef = (0,external_React_.useRef)(false);
[6058] Fix | Delete
useSafeLayoutEffect(() => {
[6059] Fix | Delete
if (!open)
[6060] Fix | Delete
return;
[6061] Fix | Delete
if (!domReady)
[6062] Fix | Delete
return;
[6063] Fix | Delete
const { contentElement } = store.getState();
[6064] Fix | Delete
if (!contentElement)
[6065] Fix | Delete
return;
[6066] Fix | Delete
const onFocus = () => {
[6067] Fix | Delete
focusedRef.current = true;
[6068] Fix | Delete
};
[6069] Fix | Delete
contentElement.addEventListener("focusin", onFocus, true);
[6070] Fix | Delete
return () => contentElement.removeEventListener("focusin", onFocus, true);
[6071] Fix | Delete
}, [store, open, domReady]);
[6072] Fix | Delete
(0,external_React_.useEffect)(() => {
[6073] Fix | Delete
if (!open)
[6074] Fix | Delete
return;
[6075] Fix | Delete
const onEvent = (event) => {
[6076] Fix | Delete
const { contentElement, disclosureElement } = store.getState();
[6077] Fix | Delete
const target = event.target;
[6078] Fix | Delete
if (!contentElement)
[6079] Fix | Delete
return;
[6080] Fix | Delete
if (!target)
[6081] Fix | Delete
return;
[6082] Fix | Delete
if (!isInDocument(target))
[6083] Fix | Delete
return;
[6084] Fix | Delete
if (contains(contentElement, target))
[6085] Fix | Delete
return;
[6086] Fix | Delete
if (isDisclosure(disclosureElement, target))
[6087] Fix | Delete
return;
[6088] Fix | Delete
if (target.hasAttribute("data-focus-trap"))
[6089] Fix | Delete
return;
[6090] Fix | Delete
if (isMouseEventOnDialog(event, contentElement))
[6091] Fix | Delete
return;
[6092] Fix | Delete
const focused = focusedRef.current;
[6093] Fix | Delete
if (focused && !isElementMarked(target, contentElement.id))
[6094] Fix | Delete
return;
[6095] Fix | Delete
callListener(event);
[6096] Fix | Delete
};
[6097] Fix | Delete
return addGlobalEventListener(type, onEvent, capture);
[6098] Fix | Delete
}, [open, capture]);
[6099] Fix | Delete
}
[6100] Fix | Delete
function shouldHideOnInteractOutside(hideOnInteractOutside, event) {
[6101] Fix | Delete
if (typeof hideOnInteractOutside === "function") {
[6102] Fix | Delete
return hideOnInteractOutside(event);
[6103] Fix | Delete
}
[6104] Fix | Delete
return !!hideOnInteractOutside;
[6105] Fix | Delete
}
[6106] Fix | Delete
function useHideOnInteractOutside(store, hideOnInteractOutside, domReady) {
[6107] Fix | Delete
const open = store.useState("open");
[6108] Fix | Delete
const previousMouseDownRef = usePreviousMouseDownRef(open);
[6109] Fix | Delete
const props = { store, domReady, capture: true };
[6110] Fix | Delete
useEventOutside(_4R3V3JGP_spreadProps(_4R3V3JGP_spreadValues({}, props), {
[6111] Fix | Delete
type: "click",
[6112] Fix | Delete
listener: (event) => {
[6113] Fix | Delete
const { contentElement } = store.getState();
[6114] Fix | Delete
const previousMouseDown = previousMouseDownRef.current;
[6115] Fix | Delete
if (!previousMouseDown)
[6116] Fix | Delete
return;
[6117] Fix | Delete
if (!isVisible(previousMouseDown))
[6118] Fix | Delete
return;
[6119] Fix | Delete
if (!isElementMarked(previousMouseDown, contentElement == null ? void 0 : contentElement.id))
[6120] Fix | Delete
return;
[6121] Fix | Delete
if (!shouldHideOnInteractOutside(hideOnInteractOutside, event))
[6122] Fix | Delete
return;
[6123] Fix | Delete
store.hide();
[6124] Fix | Delete
}
[6125] Fix | Delete
}));
[6126] Fix | Delete
useEventOutside(_4R3V3JGP_spreadProps(_4R3V3JGP_spreadValues({}, props), {
[6127] Fix | Delete
type: "focusin",
[6128] Fix | Delete
listener: (event) => {
[6129] Fix | Delete
const { contentElement } = store.getState();
[6130] Fix | Delete
if (!contentElement)
[6131] Fix | Delete
return;
[6132] Fix | Delete
if (event.target === DLOEKDPY_getDocument(contentElement))
[6133] Fix | Delete
return;
[6134] Fix | Delete
if (!shouldHideOnInteractOutside(hideOnInteractOutside, event))
[6135] Fix | Delete
return;
[6136] Fix | Delete
store.hide();
[6137] Fix | Delete
}
[6138] Fix | Delete
}));
[6139] Fix | Delete
useEventOutside(_4R3V3JGP_spreadProps(_4R3V3JGP_spreadValues({}, props), {
[6140] Fix | Delete
type: "contextmenu",
[6141] Fix | Delete
listener: (event) => {
[6142] Fix | Delete
if (!shouldHideOnInteractOutside(hideOnInteractOutside, event))
[6143] Fix | Delete
return;
[6144] Fix | Delete
store.hide();
[6145] Fix | Delete
}
[6146] Fix | Delete
}));
[6147] Fix | Delete
}
[6148] Fix | Delete
[6149] Fix | Delete
[6150] Fix | Delete
[6151] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/6GXEOXGT.js
[6152] Fix | Delete
"use client";
[6153] Fix | Delete
[6154] Fix | Delete
// src/dialog/utils/prepend-hidden-dismiss.ts
[6155] Fix | Delete
[6156] Fix | Delete
function prependHiddenDismiss(container, onClick) {
[6157] Fix | Delete
const document = DLOEKDPY_getDocument(container);
[6158] Fix | Delete
const button = document.createElement("button");
[6159] Fix | Delete
button.type = "button";
[6160] Fix | Delete
button.tabIndex = -1;
[6161] Fix | Delete
button.textContent = "Dismiss popup";
[6162] Fix | Delete
Object.assign(button.style, {
[6163] Fix | Delete
border: "0px",
[6164] Fix | Delete
clip: "rect(0 0 0 0)",
[6165] Fix | Delete
height: "1px",
[6166] Fix | Delete
margin: "-1px",
[6167] Fix | Delete
overflow: "hidden",
[6168] Fix | Delete
padding: "0px",
[6169] Fix | Delete
position: "absolute",
[6170] Fix | Delete
whiteSpace: "nowrap",
[6171] Fix | Delete
width: "1px"
[6172] Fix | Delete
});
[6173] Fix | Delete
button.addEventListener("click", onClick);
[6174] Fix | Delete
container.prepend(button);
[6175] Fix | Delete
const removeHiddenDismiss = () => {
[6176] Fix | Delete
button.removeEventListener("click", onClick);
[6177] Fix | Delete
button.remove();
[6178] Fix | Delete
};
[6179] Fix | Delete
return removeHiddenDismiss;
[6180] Fix | Delete
}
[6181] Fix | Delete
[6182] Fix | Delete
[6183] Fix | Delete
[6184] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/HPP6CWMY.js
[6185] Fix | Delete
"use client";
[6186] Fix | Delete
[6187] Fix | Delete
[6188] Fix | Delete
[6189] Fix | Delete
[6190] Fix | Delete
[6191] Fix | Delete
// src/focusable/focusable-container.tsx
[6192] Fix | Delete
[6193] Fix | Delete
var useFocusableContainer = createHook(
[6194] Fix | Delete
(_a) => {
[6195] Fix | Delete
var _b = _a, { autoFocusOnShow = true } = _b, props = __objRest(_b, ["autoFocusOnShow"]);
[6196] Fix | Delete
props = useWrapElement(
[6197] Fix | Delete
props,
[6198] Fix | Delete
(element) => /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)(FocusableContext.Provider, { value: autoFocusOnShow, children: element }),
[6199] Fix | Delete
[autoFocusOnShow]
[6200] Fix | Delete
);
[6201] Fix | Delete
return props;
[6202] Fix | Delete
}
[6203] Fix | Delete
);
[6204] Fix | Delete
var FocusableContainer = createComponent(
[6205] Fix | Delete
(props) => {
[6206] Fix | Delete
const htmlProps = useFocusableContainer(props);
[6207] Fix | Delete
return _3ORBWXWF_createElement("div", htmlProps);
[6208] Fix | Delete
}
[6209] Fix | Delete
);
[6210] Fix | Delete
if (false) {}
[6211] Fix | Delete
[6212] Fix | Delete
[6213] Fix | Delete
[6214] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/XPF5GU3Q.js
[6215] Fix | Delete
"use client";
[6216] Fix | Delete
[6217] Fix | Delete
// src/heading/heading-context.ts
[6218] Fix | Delete
[6219] Fix | Delete
var HeadingContext = (0,external_React_.createContext)(0);
[6220] Fix | Delete
[6221] Fix | Delete
[6222] Fix | Delete
[6223] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/UYRJLDVS.js
[6224] Fix | Delete
"use client";
[6225] Fix | Delete
[6226] Fix | Delete
[6227] Fix | Delete
// src/heading/heading-level.tsx
[6228] Fix | Delete
[6229] Fix | Delete
[6230] Fix | Delete
function HeadingLevel({ level, children }) {
[6231] Fix | Delete
const contextLevel = (0,external_React_.useContext)(HeadingContext);
[6232] Fix | Delete
const nextLevel = Math.max(
[6233] Fix | Delete
Math.min(level || contextLevel + 1, 6),
[6234] Fix | Delete
1
[6235] Fix | Delete
);
[6236] Fix | Delete
return /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)(HeadingContext.Provider, { value: nextLevel, children });
[6237] Fix | Delete
}
[6238] Fix | Delete
[6239] Fix | Delete
[6240] Fix | Delete
[6241] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/BG6HZDS7.js
[6242] Fix | Delete
"use client";
[6243] Fix | Delete
[6244] Fix | Delete
[6245] Fix | Delete
[6246] Fix | Delete
// src/visually-hidden/visually-hidden.ts
[6247] Fix | Delete
var useVisuallyHidden = createHook((props) => {
[6248] Fix | Delete
props = _4R3V3JGP_spreadProps(_4R3V3JGP_spreadValues({}, props), {
[6249] Fix | Delete
style: _4R3V3JGP_spreadValues({
[6250] Fix | Delete
border: 0,
[6251] Fix | Delete
clip: "rect(0 0 0 0)",
[6252] Fix | Delete
height: "1px",
[6253] Fix | Delete
margin: "-1px",
[6254] Fix | Delete
overflow: "hidden",
[6255] Fix | Delete
padding: 0,
[6256] Fix | Delete
position: "absolute",
[6257] Fix | Delete
whiteSpace: "nowrap",
[6258] Fix | Delete
width: "1px"
[6259] Fix | Delete
}, props.style)
[6260] Fix | Delete
});
[6261] Fix | Delete
return props;
[6262] Fix | Delete
});
[6263] Fix | Delete
var VisuallyHidden = createComponent(
[6264] Fix | Delete
(props) => {
[6265] Fix | Delete
const htmlProps = useVisuallyHidden(props);
[6266] Fix | Delete
return _3ORBWXWF_createElement("span", htmlProps);
[6267] Fix | Delete
}
[6268] Fix | Delete
);
[6269] Fix | Delete
if (false) {}
[6270] Fix | Delete
[6271] Fix | Delete
[6272] Fix | Delete
[6273] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/CHKJ74UC.js
[6274] Fix | Delete
"use client";
[6275] Fix | Delete
[6276] Fix | Delete
[6277] Fix | Delete
[6278] Fix | Delete
[6279] Fix | Delete
// src/focus-trap/focus-trap.ts
[6280] Fix | Delete
var useFocusTrap = createHook((props) => {
[6281] Fix | Delete
props = _4R3V3JGP_spreadProps(_4R3V3JGP_spreadValues({
[6282] Fix | Delete
"data-focus-trap": "",
[6283] Fix | Delete
tabIndex: 0,
[6284] Fix | Delete
"aria-hidden": true
[6285] Fix | Delete
}, props), {
[6286] Fix | Delete
style: _4R3V3JGP_spreadValues({
[6287] Fix | Delete
// Prevents unintended scroll jumps.
[6288] Fix | Delete
position: "fixed",
[6289] Fix | Delete
top: 0,
[6290] Fix | Delete
left: 0
[6291] Fix | Delete
}, props.style)
[6292] Fix | Delete
});
[6293] Fix | Delete
props = useVisuallyHidden(props);
[6294] Fix | Delete
return props;
[6295] Fix | Delete
});
[6296] Fix | Delete
var FocusTrap = createComponent((props) => {
[6297] Fix | Delete
const htmlProps = useFocusTrap(props);
[6298] Fix | Delete
return _3ORBWXWF_createElement("span", htmlProps);
[6299] Fix | Delete
});
[6300] Fix | Delete
if (false) {}
[6301] Fix | Delete
[6302] Fix | Delete
[6303] Fix | Delete
[6304] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/7452U3HH.js
[6305] Fix | Delete
"use client";
[6306] Fix | Delete
[6307] Fix | Delete
// src/portal/portal-context.ts
[6308] Fix | Delete
[6309] Fix | Delete
var PortalContext = (0,external_React_.createContext)(null);
[6310] Fix | Delete
[6311] Fix | Delete
[6312] Fix | Delete
[6313] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/JPXNJYSO.js
[6314] Fix | Delete
"use client";
[6315] Fix | Delete
[6316] Fix | Delete
[6317] Fix | Delete
[6318] Fix | Delete
[6319] Fix | Delete
[6320] Fix | Delete
[6321] Fix | Delete
[6322] Fix | Delete
// src/portal/portal.tsx
[6323] Fix | Delete
[6324] Fix | Delete
[6325] Fix | Delete
[6326] Fix | Delete
[6327] Fix | Delete
[6328] Fix | Delete
[6329] Fix | Delete
function getRootElement(element) {
[6330] Fix | Delete
return DLOEKDPY_getDocument(element).body;
[6331] Fix | Delete
}
[6332] Fix | Delete
function getPortalElement(element, portalElement) {
[6333] Fix | Delete
if (!portalElement) {
[6334] Fix | Delete
return DLOEKDPY_getDocument(element).createElement("div");
[6335] Fix | Delete
}
[6336] Fix | Delete
if (typeof portalElement === "function") {
[6337] Fix | Delete
return portalElement(element);
[6338] Fix | Delete
}
[6339] Fix | Delete
return portalElement;
[6340] Fix | Delete
}
[6341] Fix | Delete
function getRandomId(prefix = "id") {
[6342] Fix | Delete
return `${prefix ? `${prefix}-` : ""}${Math.random().toString(36).substr(2, 6)}`;
[6343] Fix | Delete
}
[6344] Fix | Delete
function queueFocus(element) {
[6345] Fix | Delete
queueMicrotask(() => {
[6346] Fix | Delete
element == null ? void 0 : element.focus();
[6347] Fix | Delete
});
[6348] Fix | Delete
}
[6349] Fix | Delete
var usePortal = createHook(
[6350] Fix | Delete
(_a) => {
[6351] Fix | Delete
var _b = _a, {
[6352] Fix | Delete
preserveTabOrder,
[6353] Fix | Delete
preserveTabOrderAnchor,
[6354] Fix | Delete
portalElement,
[6355] Fix | Delete
portalRef,
[6356] Fix | Delete
portal = true
[6357] Fix | Delete
} = _b, props = __objRest(_b, [
[6358] Fix | Delete
"preserveTabOrder",
[6359] Fix | Delete
"preserveTabOrderAnchor",
[6360] Fix | Delete
"portalElement",
[6361] Fix | Delete
"portalRef",
[6362] Fix | Delete
"portal"
[6363] Fix | Delete
]);
[6364] Fix | Delete
const ref = (0,external_React_.useRef)(null);
[6365] Fix | Delete
const refProp = useMergeRefs(ref, props.ref);
[6366] Fix | Delete
const context = (0,external_React_.useContext)(PortalContext);
[6367] Fix | Delete
const [portalNode, setPortalNode] = (0,external_React_.useState)(null);
[6368] Fix | Delete
const [anchorPortalNode, setAnchorPortalNode] = (0,external_React_.useState)(null);
[6369] Fix | Delete
const outerBeforeRef = (0,external_React_.useRef)(null);
[6370] Fix | Delete
const innerBeforeRef = (0,external_React_.useRef)(null);
[6371] Fix | Delete
const innerAfterRef = (0,external_React_.useRef)(null);
[6372] Fix | Delete
const outerAfterRef = (0,external_React_.useRef)(null);
[6373] Fix | Delete
useSafeLayoutEffect(() => {
[6374] Fix | Delete
const element = ref.current;
[6375] Fix | Delete
if (!element || !portal) {
[6376] Fix | Delete
setPortalNode(null);
[6377] Fix | Delete
return;
[6378] Fix | Delete
}
[6379] Fix | Delete
const portalEl = getPortalElement(element, portalElement);
[6380] Fix | Delete
if (!portalEl) {
[6381] Fix | Delete
setPortalNode(null);
[6382] Fix | Delete
return;
[6383] Fix | Delete
}
[6384] Fix | Delete
const isPortalInDocument = portalEl.isConnected;
[6385] Fix | Delete
if (!isPortalInDocument) {
[6386] Fix | Delete
const rootElement = context || getRootElement(element);
[6387] Fix | Delete
rootElement.appendChild(portalEl);
[6388] Fix | Delete
}
[6389] Fix | Delete
if (!portalEl.id) {
[6390] Fix | Delete
portalEl.id = element.id ? `portal/${element.id}` : getRandomId();
[6391] Fix | Delete
}
[6392] Fix | Delete
setPortalNode(portalEl);
[6393] Fix | Delete
setRef(portalRef, portalEl);
[6394] Fix | Delete
if (isPortalInDocument)
[6395] Fix | Delete
return;
[6396] Fix | Delete
return () => {
[6397] Fix | Delete
portalEl.remove();
[6398] Fix | Delete
setRef(portalRef, null);
[6399] Fix | Delete
};
[6400] Fix | Delete
}, [portal, portalElement, context, portalRef]);
[6401] Fix | Delete
useSafeLayoutEffect(() => {
[6402] Fix | Delete
if (!preserveTabOrder)
[6403] Fix | Delete
return;
[6404] Fix | Delete
if (!preserveTabOrderAnchor)
[6405] Fix | Delete
return;
[6406] Fix | Delete
const doc = DLOEKDPY_getDocument(preserveTabOrderAnchor);
[6407] Fix | Delete
const element = doc.createElement("span");
[6408] Fix | Delete
element.style.position = "fixed";
[6409] Fix | Delete
preserveTabOrderAnchor.insertAdjacentElement("afterend", element);
[6410] Fix | Delete
setAnchorPortalNode(element);
[6411] Fix | Delete
return () => {
[6412] Fix | Delete
element.remove();
[6413] Fix | Delete
setAnchorPortalNode(null);
[6414] Fix | Delete
};
[6415] Fix | Delete
}, [preserveTabOrder, preserveTabOrderAnchor]);
[6416] Fix | Delete
(0,external_React_.useEffect)(() => {
[6417] Fix | Delete
if (!portalNode)
[6418] Fix | Delete
return;
[6419] Fix | Delete
if (!preserveTabOrder)
[6420] Fix | Delete
return;
[6421] Fix | Delete
let raf = 0;
[6422] Fix | Delete
const onFocus = (event) => {
[6423] Fix | Delete
if (!isFocusEventOutside(event))
[6424] Fix | Delete
return;
[6425] Fix | Delete
const focusing = event.type === "focusin";
[6426] Fix | Delete
cancelAnimationFrame(raf);
[6427] Fix | Delete
if (focusing) {
[6428] Fix | Delete
return restoreFocusIn(portalNode);
[6429] Fix | Delete
}
[6430] Fix | Delete
raf = requestAnimationFrame(() => {
[6431] Fix | Delete
disableFocusIn(portalNode, true);
[6432] Fix | Delete
});
[6433] Fix | Delete
};
[6434] Fix | Delete
portalNode.addEventListener("focusin", onFocus, true);
[6435] Fix | Delete
portalNode.addEventListener("focusout", onFocus, true);
[6436] Fix | Delete
return () => {
[6437] Fix | Delete
cancelAnimationFrame(raf);
[6438] Fix | Delete
portalNode.removeEventListener("focusin", onFocus, true);
[6439] Fix | Delete
portalNode.removeEventListener("focusout", onFocus, true);
[6440] Fix | Delete
};
[6441] Fix | Delete
}, [portalNode, preserveTabOrder]);
[6442] Fix | Delete
props = useWrapElement(
[6443] Fix | Delete
props,
[6444] Fix | Delete
(element) => {
[6445] Fix | Delete
element = // While the portal node is not in the DOM, we need to pass the
[6446] Fix | Delete
// current context to the portal context, otherwise it's going to
[6447] Fix | Delete
// reset to the body element on nested portals.
[6448] Fix | Delete
/* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)(PortalContext.Provider, { value: portalNode || context, children: element });
[6449] Fix | Delete
if (!portal)
[6450] Fix | Delete
return element;
[6451] Fix | Delete
if (!portalNode) {
[6452] Fix | Delete
return /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)(
[6453] Fix | Delete
"span",
[6454] Fix | Delete
{
[6455] Fix | Delete
ref: refProp,
[6456] Fix | Delete
id: props.id,
[6457] Fix | Delete
style: { position: "fixed" },
[6458] Fix | Delete
hidden: true
[6459] Fix | Delete
}
[6460] Fix | Delete
);
[6461] Fix | Delete
}
[6462] Fix | Delete
element = /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, { children: [
[6463] Fix | Delete
preserveTabOrder && portalNode && /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)(
[6464] Fix | Delete
FocusTrap,
[6465] Fix | Delete
{
[6466] Fix | Delete
ref: innerBeforeRef,
[6467] Fix | Delete
className: "__focus-trap-inner-before",
[6468] Fix | Delete
onFocus: (event) => {
[6469] Fix | Delete
if (isFocusEventOutside(event, portalNode)) {
[6470] Fix | Delete
queueFocus(getNextTabbable());
[6471] Fix | Delete
} else {
[6472] Fix | Delete
queueFocus(outerBeforeRef.current);
[6473] Fix | Delete
}
[6474] Fix | Delete
}
[6475] Fix | Delete
}
[6476] Fix | Delete
),
[6477] Fix | Delete
element,
[6478] Fix | Delete
preserveTabOrder && portalNode && /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)(
[6479] Fix | Delete
FocusTrap,
[6480] Fix | Delete
{
[6481] Fix | Delete
ref: innerAfterRef,
[6482] Fix | Delete
className: "__focus-trap-inner-after",
[6483] Fix | Delete
onFocus: (event) => {
[6484] Fix | Delete
if (isFocusEventOutside(event, portalNode)) {
[6485] Fix | Delete
queueFocus(getPreviousTabbable());
[6486] Fix | Delete
} else {
[6487] Fix | Delete
queueFocus(outerAfterRef.current);
[6488] Fix | Delete
}
[6489] Fix | Delete
}
[6490] Fix | Delete
}
[6491] Fix | Delete
)
[6492] Fix | Delete
] });
[6493] Fix | Delete
if (portalNode) {
[6494] Fix | Delete
element = (0,external_ReactDOM_namespaceObject.createPortal)(element, portalNode);
[6495] Fix | Delete
}
[6496] Fix | Delete
let preserveTabOrderElement = /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, { children: [
[6497] Fix | Delete
preserveTabOrder && portalNode && /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)(
[6498] Fix | Delete
FocusTrap,
[6499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function