diff options
author | EuAndreh <eu@euandre.org> | 2024-03-06 11:41:21 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2024-03-06 11:45:43 -0300 |
commit | 3f58c2d5cdd94ab12cc53b207d33e281338c66e4 (patch) | |
tree | 453f2e7c25b099c7ff120d50a825d00c0f9df49c /src | |
parent | src/hero.mjs: Always recreate the unix socket file (diff) | |
download | papod-3f58c2d5cdd94ab12cc53b207d33e281338c66e4.tar.gz papod-3f58c2d5cdd94ab12cc53b207d33e281338c66e4.tar.xz |
src/utils.mjs: s/first/findFirst/g
Diffstat (limited to 'src')
-rw-r--r-- | src/hero.mjs | 2 | ||||
-rw-r--r-- | src/utils.mjs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/hero.mjs b/src/hero.mjs index fcbdc17..53f3086 100644 --- a/src/hero.mjs +++ b/src/hero.mjs @@ -89,7 +89,7 @@ export const firstParamMatch = (tree, segments, params) => { const paramOptions = Object.keys(tree) .filter(s => s.startsWith(":")) .sort(u.strSortFn); - return u.first(paramOptions, param => firstParamMatch(tree[param], nextSegments, { + return u.findFirst(paramOptions, param => firstParamMatch(tree[param], nextSegments, { ...params, [param.slice(1)]: seg })); diff --git a/src/utils.mjs b/src/utils.mjs index cb0c116..7d27c0d 100644 --- a/src/utils.mjs +++ b/src/utils.mjs @@ -29,7 +29,7 @@ export const getIn = (obj, path) => path.length === 0 ? obj : getIn(obj?.[path[0]], path.slice(1)); -export const first = (arr, fn) => { +export const findFirst = (arr, fn) => { for (const x of arr) { const ret = fn(x); if (ret) { |