Add settings page for managing forecasting API key and URL via UI
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
cae411eae7
commit
1c411e402e
19809 changed files with 1962608 additions and 97 deletions
22
frontend/node_modules/es-toolkit/dist/compat/array/nth.mjs
generated
vendored
Normal file
22
frontend/node_modules/es-toolkit/dist/compat/array/nth.mjs
generated
vendored
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
import { isArrayLikeObject } from "../predicate/isArrayLikeObject.mjs";
|
||||
import { toInteger } from "../util/toInteger.mjs";
|
||||
//#region src/compat/array/nth.ts
|
||||
/**
|
||||
* Gets the element at index `n` of `array`. If `n` is negative, the nth element from the end is returned.
|
||||
*
|
||||
* @param array - The array to query.
|
||||
* @param [n=0] - The index of the element to return.
|
||||
* @return {T | undefined} Returns the nth element of `array`.
|
||||
*
|
||||
* @example
|
||||
* nth([1, 2, 3], 1); // => 2
|
||||
* nth([1, 2, 3], -1); // => 3
|
||||
*/
|
||||
function nth(array, n = 0) {
|
||||
if (!isArrayLikeObject(array) || array.length === 0) return;
|
||||
n = toInteger(n);
|
||||
if (n < 0) n += array.length;
|
||||
return array[n];
|
||||
}
|
||||
//#endregion
|
||||
export { nth };
|
||||
Loading…
Add table
Add a link
Reference in a new issue