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 activeItem = allItems.find((item) => item.id === activeId2);
[15000] Fix | Delete
if (!activeItem) {
[15001] Fix | Delete
return (_b = IERTEJ3A_findFirstEnabledItem(allItems)) == null ? void 0 : _b.id;
[15002] Fix | Delete
}
[15003] Fix | Delete
const isGrid = !!activeItem.rowId;
[15004] Fix | Delete
const activeIndex = allItems.indexOf(activeItem);
[15005] Fix | Delete
const nextItems = allItems.slice(activeIndex + 1);
[15006] Fix | Delete
const nextItemsInRow = getItemsInRow(nextItems, activeItem.rowId);
[15007] Fix | Delete
if (skip !== void 0) {
[15008] Fix | Delete
const nextEnabledItemsInRow = getEnabledItems(nextItemsInRow, activeId2);
[15009] Fix | Delete
const nextItem2 = nextEnabledItemsInRow.slice(skip)[0] || // If we can't find an item, just return the last one.
[15010] Fix | Delete
nextEnabledItemsInRow[nextEnabledItemsInRow.length - 1];
[15011] Fix | Delete
return nextItem2 == null ? void 0 : nextItem2.id;
[15012] Fix | Delete
}
[15013] Fix | Delete
const oppositeOrientation = getOppositeOrientation(
[15014] Fix | Delete
// If it's a grid and orientation is not set, it's a next/previous call,
[15015] Fix | Delete
// which is inherently horizontal. up/down will call next with orientation
[15016] Fix | Delete
// set to vertical by default (see below on up/down methods).
[15017] Fix | Delete
isGrid ? orientation || "horizontal" : orientation
[15018] Fix | Delete
);
[15019] Fix | Delete
const canLoop = focusLoop && focusLoop !== oppositeOrientation;
[15020] Fix | Delete
const canWrap = isGrid && focusWrap && focusWrap !== oppositeOrientation;
[15021] Fix | Delete
hasNullItem = hasNullItem || !isGrid && canLoop && includesBaseElement;
[15022] Fix | Delete
if (canLoop) {
[15023] Fix | Delete
const loopItems = canWrap && !hasNullItem ? allItems : getItemsInRow(allItems, activeItem.rowId);
[15024] Fix | Delete
const sortedItems = IERTEJ3A_flipItems(loopItems, activeId2, hasNullItem);
[15025] Fix | Delete
const nextItem2 = IERTEJ3A_findFirstEnabledItem(sortedItems, activeId2);
[15026] Fix | Delete
return nextItem2 == null ? void 0 : nextItem2.id;
[15027] Fix | Delete
}
[15028] Fix | Delete
if (canWrap) {
[15029] Fix | Delete
const nextItem2 = IERTEJ3A_findFirstEnabledItem(
[15030] Fix | Delete
// We can use nextItems, which contains all the next items, including
[15031] Fix | Delete
// items from other rows, to wrap between rows. However, if there is a
[15032] Fix | Delete
// null item (the composite container), we'll only use the next items in
[15033] Fix | Delete
// the row. So moving next from the last item will focus on the
[15034] Fix | Delete
// composite container. On grid composites, horizontal navigation never
[15035] Fix | Delete
// focuses on the composite container, only vertical.
[15036] Fix | Delete
hasNullItem ? nextItemsInRow : nextItems,
[15037] Fix | Delete
activeId2
[15038] Fix | Delete
);
[15039] Fix | Delete
const nextId = hasNullItem ? (nextItem2 == null ? void 0 : nextItem2.id) || null : nextItem2 == null ? void 0 : nextItem2.id;
[15040] Fix | Delete
return nextId;
[15041] Fix | Delete
}
[15042] Fix | Delete
const nextItem = IERTEJ3A_findFirstEnabledItem(nextItemsInRow, activeId2);
[15043] Fix | Delete
if (!nextItem && hasNullItem) {
[15044] Fix | Delete
return null;
[15045] Fix | Delete
}
[15046] Fix | Delete
return nextItem == null ? void 0 : nextItem.id;
[15047] Fix | Delete
};
[15048] Fix | Delete
return _chunks_4R3V3JGP_spreadProps(_chunks_4R3V3JGP_spreadValues(_chunks_4R3V3JGP_spreadValues({}, collection), composite), {
[15049] Fix | Delete
setBaseElement: (element) => composite.setState("baseElement", element),
[15050] Fix | Delete
setActiveId: (id) => composite.setState("activeId", id),
[15051] Fix | Delete
move: (id) => {
[15052] Fix | Delete
if (id === void 0)
[15053] Fix | Delete
return;
[15054] Fix | Delete
composite.setState("activeId", id);
[15055] Fix | Delete
composite.setState("moves", (moves) => moves + 1);
[15056] Fix | Delete
},
[15057] Fix | Delete
first: () => {
[15058] Fix | Delete
var _a2;
[15059] Fix | Delete
return (_a2 = IERTEJ3A_findFirstEnabledItem(composite.getState().renderedItems)) == null ? void 0 : _a2.id;
[15060] Fix | Delete
},
[15061] Fix | Delete
last: () => {
[15062] Fix | Delete
var _a2;
[15063] Fix | Delete
return (_a2 = IERTEJ3A_findFirstEnabledItem(reverseArray(composite.getState().renderedItems))) == null ? void 0 : _a2.id;
[15064] Fix | Delete
},
[15065] Fix | Delete
next: (skip) => {
[15066] Fix | Delete
const { renderedItems, orientation } = composite.getState();
[15067] Fix | Delete
return getNextId(renderedItems, orientation, false, skip);
[15068] Fix | Delete
},
[15069] Fix | Delete
previous: (skip) => {
[15070] Fix | Delete
var _a2;
[15071] Fix | Delete
const { renderedItems, orientation, includesBaseElement } = composite.getState();
[15072] Fix | Delete
const isGrid = !!((_a2 = IERTEJ3A_findFirstEnabledItem(renderedItems)) == null ? void 0 : _a2.rowId);
[15073] Fix | Delete
const hasNullItem = !isGrid && includesBaseElement;
[15074] Fix | Delete
return getNextId(
[15075] Fix | Delete
reverseArray(renderedItems),
[15076] Fix | Delete
orientation,
[15077] Fix | Delete
hasNullItem,
[15078] Fix | Delete
skip
[15079] Fix | Delete
);
[15080] Fix | Delete
},
[15081] Fix | Delete
down: (skip) => {
[15082] Fix | Delete
const {
[15083] Fix | Delete
activeId: activeId2,
[15084] Fix | Delete
renderedItems,
[15085] Fix | Delete
focusShift,
[15086] Fix | Delete
focusLoop,
[15087] Fix | Delete
includesBaseElement
[15088] Fix | Delete
} = composite.getState();
[15089] Fix | Delete
const shouldShift = focusShift && !skip;
[15090] Fix | Delete
const verticalItems = verticalizeItems(
[15091] Fix | Delete
flatten2DArray(
[15092] Fix | Delete
normalizeRows(IERTEJ3A_groupItemsByRows(renderedItems), activeId2, shouldShift)
[15093] Fix | Delete
)
[15094] Fix | Delete
);
[15095] Fix | Delete
const canLoop = focusLoop && focusLoop !== "horizontal";
[15096] Fix | Delete
const hasNullItem = canLoop && includesBaseElement;
[15097] Fix | Delete
return getNextId(verticalItems, "vertical", hasNullItem, skip);
[15098] Fix | Delete
},
[15099] Fix | Delete
up: (skip) => {
[15100] Fix | Delete
const { activeId: activeId2, renderedItems, focusShift, includesBaseElement } = composite.getState();
[15101] Fix | Delete
const shouldShift = focusShift && !skip;
[15102] Fix | Delete
const verticalItems = verticalizeItems(
[15103] Fix | Delete
reverseArray(
[15104] Fix | Delete
flatten2DArray(
[15105] Fix | Delete
normalizeRows(
[15106] Fix | Delete
IERTEJ3A_groupItemsByRows(renderedItems),
[15107] Fix | Delete
activeId2,
[15108] Fix | Delete
shouldShift
[15109] Fix | Delete
)
[15110] Fix | Delete
)
[15111] Fix | Delete
)
[15112] Fix | Delete
);
[15113] Fix | Delete
const hasNullItem = includesBaseElement;
[15114] Fix | Delete
return getNextId(verticalItems, "vertical", hasNullItem, skip);
[15115] Fix | Delete
}
[15116] Fix | Delete
});
[15117] Fix | Delete
}
[15118] Fix | Delete
[15119] Fix | Delete
[15120] Fix | Delete
[15121] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/7GBW5FLS.js
[15122] Fix | Delete
"use client";
[15123] Fix | Delete
[15124] Fix | Delete
[15125] Fix | Delete
[15126] Fix | Delete
// src/composite/composite-store.ts
[15127] Fix | Delete
[15128] Fix | Delete
function useCompositeStoreProps(store, update, props) {
[15129] Fix | Delete
store = useCollectionStoreProps(store, update, props);
[15130] Fix | Delete
useStoreProps(store, props, "activeId", "setActiveId");
[15131] Fix | Delete
useStoreProps(store, props, "includesBaseElement");
[15132] Fix | Delete
useStoreProps(store, props, "virtualFocus");
[15133] Fix | Delete
useStoreProps(store, props, "orientation");
[15134] Fix | Delete
useStoreProps(store, props, "rtl");
[15135] Fix | Delete
useStoreProps(store, props, "focusLoop");
[15136] Fix | Delete
useStoreProps(store, props, "focusWrap");
[15137] Fix | Delete
useStoreProps(store, props, "focusShift");
[15138] Fix | Delete
return store;
[15139] Fix | Delete
}
[15140] Fix | Delete
function useCompositeStore(props = {}) {
[15141] Fix | Delete
const [store, update] = EKQEJRUF_useStore(createCompositeStore, props);
[15142] Fix | Delete
return useCompositeStoreProps(store, update, props);
[15143] Fix | Delete
}
[15144] Fix | Delete
[15145] Fix | Delete
[15146] Fix | Delete
[15147] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/7QTPYGNZ.js
[15148] Fix | Delete
"use client";
[15149] Fix | Delete
[15150] Fix | Delete
[15151] Fix | Delete
[15152] Fix | Delete
[15153] Fix | Delete
[15154] Fix | Delete
[15155] Fix | Delete
[15156] Fix | Delete
// src/composite/composite.tsx
[15157] Fix | Delete
[15158] Fix | Delete
[15159] Fix | Delete
[15160] Fix | Delete
[15161] Fix | Delete
[15162] Fix | Delete
[15163] Fix | Delete
[15164] Fix | Delete
function isGrid(items) {
[15165] Fix | Delete
return items.some((item) => !!item.rowId);
[15166] Fix | Delete
}
[15167] Fix | Delete
function isPrintableKey(event) {
[15168] Fix | Delete
const target = event.target;
[15169] Fix | Delete
if (target && !DLOEKDPY_isTextField(target))
[15170] Fix | Delete
return false;
[15171] Fix | Delete
return event.key.length === 1 && !event.ctrlKey && !event.metaKey;
[15172] Fix | Delete
}
[15173] Fix | Delete
function isModifierKey(event) {
[15174] Fix | Delete
return event.key === "Shift" || event.key === "Control" || event.key === "Alt" || event.key === "Meta";
[15175] Fix | Delete
}
[15176] Fix | Delete
function useKeyboardEventProxy(store, onKeyboardEvent, previousElementRef) {
[15177] Fix | Delete
return useEvent((event) => {
[15178] Fix | Delete
var _a;
[15179] Fix | Delete
onKeyboardEvent == null ? void 0 : onKeyboardEvent(event);
[15180] Fix | Delete
if (event.defaultPrevented)
[15181] Fix | Delete
return;
[15182] Fix | Delete
if (event.isPropagationStopped())
[15183] Fix | Delete
return;
[15184] Fix | Delete
if (!isSelfTarget(event))
[15185] Fix | Delete
return;
[15186] Fix | Delete
if (isModifierKey(event))
[15187] Fix | Delete
return;
[15188] Fix | Delete
if (isPrintableKey(event))
[15189] Fix | Delete
return;
[15190] Fix | Delete
const state = store.getState();
[15191] Fix | Delete
const activeElement = (_a = getEnabledItem(store, state.activeId)) == null ? void 0 : _a.element;
[15192] Fix | Delete
if (!activeElement)
[15193] Fix | Delete
return;
[15194] Fix | Delete
const _b = event, { view } = _b, eventInit = __objRest(_b, ["view"]);
[15195] Fix | Delete
const previousElement = previousElementRef == null ? void 0 : previousElementRef.current;
[15196] Fix | Delete
if (activeElement !== previousElement) {
[15197] Fix | Delete
activeElement.focus();
[15198] Fix | Delete
}
[15199] Fix | Delete
if (!fireKeyboardEvent(activeElement, event.type, eventInit)) {
[15200] Fix | Delete
event.preventDefault();
[15201] Fix | Delete
}
[15202] Fix | Delete
if (event.currentTarget.contains(activeElement)) {
[15203] Fix | Delete
event.stopPropagation();
[15204] Fix | Delete
}
[15205] Fix | Delete
});
[15206] Fix | Delete
}
[15207] Fix | Delete
function findFirstEnabledItemInTheLastRow(items) {
[15208] Fix | Delete
return findFirstEnabledItem(
[15209] Fix | Delete
flatten2DArray(reverseArray(groupItemsByRows(items)))
[15210] Fix | Delete
);
[15211] Fix | Delete
}
[15212] Fix | Delete
function useScheduleFocus(store) {
[15213] Fix | Delete
const [scheduled, setScheduled] = (0,external_React_.useState)(false);
[15214] Fix | Delete
const schedule = (0,external_React_.useCallback)(() => setScheduled(true), []);
[15215] Fix | Delete
const activeItem = store.useState(
[15216] Fix | Delete
(state) => getEnabledItem(store, state.activeId)
[15217] Fix | Delete
);
[15218] Fix | Delete
(0,external_React_.useEffect)(() => {
[15219] Fix | Delete
const activeElement = activeItem == null ? void 0 : activeItem.element;
[15220] Fix | Delete
if (!scheduled)
[15221] Fix | Delete
return;
[15222] Fix | Delete
if (!activeElement)
[15223] Fix | Delete
return;
[15224] Fix | Delete
setScheduled(false);
[15225] Fix | Delete
activeElement.focus({ preventScroll: true });
[15226] Fix | Delete
}, [activeItem, scheduled]);
[15227] Fix | Delete
return schedule;
[15228] Fix | Delete
}
[15229] Fix | Delete
var useComposite = createHook(
[15230] Fix | Delete
(_a) => {
[15231] Fix | Delete
var _b = _a, {
[15232] Fix | Delete
store,
[15233] Fix | Delete
composite = true,
[15234] Fix | Delete
focusOnMove = composite,
[15235] Fix | Delete
moveOnKeyPress = true
[15236] Fix | Delete
} = _b, props = __objRest(_b, [
[15237] Fix | Delete
"store",
[15238] Fix | Delete
"composite",
[15239] Fix | Delete
"focusOnMove",
[15240] Fix | Delete
"moveOnKeyPress"
[15241] Fix | Delete
]);
[15242] Fix | Delete
const context = useCompositeProviderContext();
[15243] Fix | Delete
store = store || context;
[15244] Fix | Delete
invariant(
[15245] Fix | Delete
store,
[15246] Fix | Delete
false && 0
[15247] Fix | Delete
);
[15248] Fix | Delete
const previousElementRef = (0,external_React_.useRef)(null);
[15249] Fix | Delete
const scheduleFocus = useScheduleFocus(store);
[15250] Fix | Delete
const moves = store.useState("moves");
[15251] Fix | Delete
(0,external_React_.useEffect)(() => {
[15252] Fix | Delete
var _a2;
[15253] Fix | Delete
if (!store)
[15254] Fix | Delete
return;
[15255] Fix | Delete
if (!moves)
[15256] Fix | Delete
return;
[15257] Fix | Delete
if (!composite)
[15258] Fix | Delete
return;
[15259] Fix | Delete
if (!focusOnMove)
[15260] Fix | Delete
return;
[15261] Fix | Delete
const { activeId: activeId2 } = store.getState();
[15262] Fix | Delete
const itemElement = (_a2 = getEnabledItem(store, activeId2)) == null ? void 0 : _a2.element;
[15263] Fix | Delete
if (!itemElement)
[15264] Fix | Delete
return;
[15265] Fix | Delete
focusIntoView(itemElement);
[15266] Fix | Delete
}, [store, moves, composite, focusOnMove]);
[15267] Fix | Delete
useSafeLayoutEffect(() => {
[15268] Fix | Delete
if (!store)
[15269] Fix | Delete
return;
[15270] Fix | Delete
if (!moves)
[15271] Fix | Delete
return;
[15272] Fix | Delete
if (!composite)
[15273] Fix | Delete
return;
[15274] Fix | Delete
const { baseElement, activeId: activeId2 } = store.getState();
[15275] Fix | Delete
const isSelfAcive = activeId2 === null;
[15276] Fix | Delete
if (!isSelfAcive)
[15277] Fix | Delete
return;
[15278] Fix | Delete
if (!baseElement)
[15279] Fix | Delete
return;
[15280] Fix | Delete
const previousElement = previousElementRef.current;
[15281] Fix | Delete
previousElementRef.current = null;
[15282] Fix | Delete
if (previousElement) {
[15283] Fix | Delete
fireBlurEvent(previousElement, { relatedTarget: baseElement });
[15284] Fix | Delete
}
[15285] Fix | Delete
if (!hasFocus(baseElement)) {
[15286] Fix | Delete
baseElement.focus();
[15287] Fix | Delete
}
[15288] Fix | Delete
}, [store, moves, composite]);
[15289] Fix | Delete
const activeId = store.useState("activeId");
[15290] Fix | Delete
const virtualFocus = store.useState("virtualFocus");
[15291] Fix | Delete
useSafeLayoutEffect(() => {
[15292] Fix | Delete
var _a2;
[15293] Fix | Delete
if (!store)
[15294] Fix | Delete
return;
[15295] Fix | Delete
if (!composite)
[15296] Fix | Delete
return;
[15297] Fix | Delete
if (!virtualFocus)
[15298] Fix | Delete
return;
[15299] Fix | Delete
const previousElement = previousElementRef.current;
[15300] Fix | Delete
previousElementRef.current = null;
[15301] Fix | Delete
if (!previousElement)
[15302] Fix | Delete
return;
[15303] Fix | Delete
const activeElement = (_a2 = getEnabledItem(store, activeId)) == null ? void 0 : _a2.element;
[15304] Fix | Delete
const relatedTarget = activeElement || getActiveElement(previousElement);
[15305] Fix | Delete
if (relatedTarget === previousElement)
[15306] Fix | Delete
return;
[15307] Fix | Delete
fireBlurEvent(previousElement, { relatedTarget });
[15308] Fix | Delete
}, [store, activeId, virtualFocus, composite]);
[15309] Fix | Delete
const onKeyDownCapture = useKeyboardEventProxy(
[15310] Fix | Delete
store,
[15311] Fix | Delete
props.onKeyDownCapture,
[15312] Fix | Delete
previousElementRef
[15313] Fix | Delete
);
[15314] Fix | Delete
const onKeyUpCapture = useKeyboardEventProxy(
[15315] Fix | Delete
store,
[15316] Fix | Delete
props.onKeyUpCapture,
[15317] Fix | Delete
previousElementRef
[15318] Fix | Delete
);
[15319] Fix | Delete
const onFocusCaptureProp = props.onFocusCapture;
[15320] Fix | Delete
const onFocusCapture = useEvent((event) => {
[15321] Fix | Delete
onFocusCaptureProp == null ? void 0 : onFocusCaptureProp(event);
[15322] Fix | Delete
if (event.defaultPrevented)
[15323] Fix | Delete
return;
[15324] Fix | Delete
if (!store)
[15325] Fix | Delete
return;
[15326] Fix | Delete
const { virtualFocus: virtualFocus2 } = store.getState();
[15327] Fix | Delete
if (!virtualFocus2)
[15328] Fix | Delete
return;
[15329] Fix | Delete
const previousActiveElement = event.relatedTarget;
[15330] Fix | Delete
const isSilentlyFocused = silentlyFocused(event.currentTarget);
[15331] Fix | Delete
if (isSelfTarget(event) && isSilentlyFocused) {
[15332] Fix | Delete
event.stopPropagation();
[15333] Fix | Delete
previousElementRef.current = previousActiveElement;
[15334] Fix | Delete
}
[15335] Fix | Delete
});
[15336] Fix | Delete
const onFocusProp = props.onFocus;
[15337] Fix | Delete
const onFocus = useEvent((event) => {
[15338] Fix | Delete
onFocusProp == null ? void 0 : onFocusProp(event);
[15339] Fix | Delete
if (event.defaultPrevented)
[15340] Fix | Delete
return;
[15341] Fix | Delete
if (!composite)
[15342] Fix | Delete
return;
[15343] Fix | Delete
if (!store)
[15344] Fix | Delete
return;
[15345] Fix | Delete
const { relatedTarget } = event;
[15346] Fix | Delete
const { virtualFocus: virtualFocus2 } = store.getState();
[15347] Fix | Delete
if (virtualFocus2) {
[15348] Fix | Delete
if (isSelfTarget(event) && !isItem(store, relatedTarget)) {
[15349] Fix | Delete
queueMicrotask(scheduleFocus);
[15350] Fix | Delete
}
[15351] Fix | Delete
} else if (isSelfTarget(event)) {
[15352] Fix | Delete
store.setActiveId(null);
[15353] Fix | Delete
}
[15354] Fix | Delete
});
[15355] Fix | Delete
const onBlurCaptureProp = props.onBlurCapture;
[15356] Fix | Delete
const onBlurCapture = useEvent((event) => {
[15357] Fix | Delete
var _a2;
[15358] Fix | Delete
onBlurCaptureProp == null ? void 0 : onBlurCaptureProp(event);
[15359] Fix | Delete
if (event.defaultPrevented)
[15360] Fix | Delete
return;
[15361] Fix | Delete
if (!store)
[15362] Fix | Delete
return;
[15363] Fix | Delete
const { virtualFocus: virtualFocus2, activeId: activeId2 } = store.getState();
[15364] Fix | Delete
if (!virtualFocus2)
[15365] Fix | Delete
return;
[15366] Fix | Delete
const activeElement = (_a2 = getEnabledItem(store, activeId2)) == null ? void 0 : _a2.element;
[15367] Fix | Delete
const nextActiveElement = event.relatedTarget;
[15368] Fix | Delete
const nextActiveElementIsItem = isItem(store, nextActiveElement);
[15369] Fix | Delete
const previousElement = previousElementRef.current;
[15370] Fix | Delete
previousElementRef.current = null;
[15371] Fix | Delete
if (isSelfTarget(event) && nextActiveElementIsItem) {
[15372] Fix | Delete
if (nextActiveElement === activeElement) {
[15373] Fix | Delete
if (previousElement && previousElement !== nextActiveElement) {
[15374] Fix | Delete
fireBlurEvent(previousElement, event);
[15375] Fix | Delete
}
[15376] Fix | Delete
} else if (activeElement) {
[15377] Fix | Delete
fireBlurEvent(activeElement, event);
[15378] Fix | Delete
} else if (previousElement) {
[15379] Fix | Delete
fireBlurEvent(previousElement, event);
[15380] Fix | Delete
}
[15381] Fix | Delete
event.stopPropagation();
[15382] Fix | Delete
} else {
[15383] Fix | Delete
const targetIsItem = isItem(store, event.target);
[15384] Fix | Delete
if (!targetIsItem && activeElement) {
[15385] Fix | Delete
fireBlurEvent(activeElement, event);
[15386] Fix | Delete
}
[15387] Fix | Delete
}
[15388] Fix | Delete
});
[15389] Fix | Delete
const onKeyDownProp = props.onKeyDown;
[15390] Fix | Delete
const moveOnKeyPressProp = useBooleanEvent(moveOnKeyPress);
[15391] Fix | Delete
const onKeyDown = useEvent((event) => {
[15392] Fix | Delete
var _a2;
[15393] Fix | Delete
onKeyDownProp == null ? void 0 : onKeyDownProp(event);
[15394] Fix | Delete
if (event.defaultPrevented)
[15395] Fix | Delete
return;
[15396] Fix | Delete
if (!store)
[15397] Fix | Delete
return;
[15398] Fix | Delete
if (!isSelfTarget(event))
[15399] Fix | Delete
return;
[15400] Fix | Delete
const { orientation, items, renderedItems, activeId: activeId2 } = store.getState();
[15401] Fix | Delete
const activeItem = getEnabledItem(store, activeId2);
[15402] Fix | Delete
if ((_a2 = activeItem == null ? void 0 : activeItem.element) == null ? void 0 : _a2.isConnected)
[15403] Fix | Delete
return;
[15404] Fix | Delete
const isVertical = orientation !== "horizontal";
[15405] Fix | Delete
const isHorizontal = orientation !== "vertical";
[15406] Fix | Delete
const grid = isGrid(renderedItems);
[15407] Fix | Delete
const isHorizontalKey = event.key === "ArrowLeft" || event.key === "ArrowRight" || event.key === "Home" || event.key === "End";
[15408] Fix | Delete
if (isHorizontalKey && DLOEKDPY_isTextField(event.currentTarget))
[15409] Fix | Delete
return;
[15410] Fix | Delete
const up = () => {
[15411] Fix | Delete
if (grid) {
[15412] Fix | Delete
const item = items && findFirstEnabledItemInTheLastRow(items);
[15413] Fix | Delete
return item == null ? void 0 : item.id;
[15414] Fix | Delete
}
[15415] Fix | Delete
return store == null ? void 0 : store.last();
[15416] Fix | Delete
};
[15417] Fix | Delete
const keyMap = {
[15418] Fix | Delete
ArrowUp: (grid || isVertical) && up,
[15419] Fix | Delete
ArrowRight: (grid || isHorizontal) && store.first,
[15420] Fix | Delete
ArrowDown: (grid || isVertical) && store.first,
[15421] Fix | Delete
ArrowLeft: (grid || isHorizontal) && store.last,
[15422] Fix | Delete
Home: store.first,
[15423] Fix | Delete
End: store.last,
[15424] Fix | Delete
PageUp: store.first,
[15425] Fix | Delete
PageDown: store.last
[15426] Fix | Delete
};
[15427] Fix | Delete
const action = keyMap[event.key];
[15428] Fix | Delete
if (action) {
[15429] Fix | Delete
const id = action();
[15430] Fix | Delete
if (id !== void 0) {
[15431] Fix | Delete
if (!moveOnKeyPressProp(event))
[15432] Fix | Delete
return;
[15433] Fix | Delete
event.preventDefault();
[15434] Fix | Delete
store.move(id);
[15435] Fix | Delete
}
[15436] Fix | Delete
}
[15437] Fix | Delete
});
[15438] Fix | Delete
props = useWrapElement(
[15439] Fix | Delete
props,
[15440] Fix | Delete
(element) => /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)(CompositeContextProvider, { value: store, children: element }),
[15441] Fix | Delete
[store]
[15442] Fix | Delete
);
[15443] Fix | Delete
const activeDescendant = store.useState((state) => {
[15444] Fix | Delete
var _a2;
[15445] Fix | Delete
if (!store)
[15446] Fix | Delete
return;
[15447] Fix | Delete
if (!composite)
[15448] Fix | Delete
return;
[15449] Fix | Delete
if (!state.virtualFocus)
[15450] Fix | Delete
return;
[15451] Fix | Delete
return (_a2 = getEnabledItem(store, state.activeId)) == null ? void 0 : _a2.id;
[15452] Fix | Delete
});
[15453] Fix | Delete
props = _4R3V3JGP_spreadProps(_4R3V3JGP_spreadValues({
[15454] Fix | Delete
"aria-activedescendant": activeDescendant
[15455] Fix | Delete
}, props), {
[15456] Fix | Delete
ref: useMergeRefs(composite ? store.setBaseElement : null, props.ref),
[15457] Fix | Delete
onKeyDownCapture,
[15458] Fix | Delete
onKeyUpCapture,
[15459] Fix | Delete
onFocusCapture,
[15460] Fix | Delete
onFocus,
[15461] Fix | Delete
onBlurCapture,
[15462] Fix | Delete
onKeyDown
[15463] Fix | Delete
});
[15464] Fix | Delete
const focusable = store.useState(
[15465] Fix | Delete
(state) => composite && (state.virtualFocus || state.activeId === null)
[15466] Fix | Delete
);
[15467] Fix | Delete
props = useFocusable(_4R3V3JGP_spreadValues({ focusable }, props));
[15468] Fix | Delete
return props;
[15469] Fix | Delete
}
[15470] Fix | Delete
);
[15471] Fix | Delete
var Composite = createComponent((props) => {
[15472] Fix | Delete
const htmlProps = useComposite(props);
[15473] Fix | Delete
return _3ORBWXWF_createElement("div", htmlProps);
[15474] Fix | Delete
});
[15475] Fix | Delete
if (false) {}
[15476] Fix | Delete
[15477] Fix | Delete
[15478] Fix | Delete
[15479] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/BNUFNEVY.js
[15480] Fix | Delete
"use client";
[15481] Fix | Delete
[15482] Fix | Delete
[15483] Fix | Delete
[15484] Fix | Delete
[15485] Fix | Delete
[15486] Fix | Delete
// src/composite/composite-row.tsx
[15487] Fix | Delete
[15488] Fix | Delete
[15489] Fix | Delete
[15490] Fix | Delete
var useCompositeRow = createHook(
[15491] Fix | Delete
(_a) => {
[15492] Fix | Delete
var _b = _a, {
[15493] Fix | Delete
store,
[15494] Fix | Delete
"aria-setsize": ariaSetSize,
[15495] Fix | Delete
"aria-posinset": ariaPosInSet
[15496] Fix | Delete
} = _b, props = __objRest(_b, [
[15497] Fix | Delete
"store",
[15498] Fix | Delete
"aria-setsize",
[15499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function