@clerk/shared
Version:
Internal package utils used by the Clerk SDKs
13 lines (11 loc) • 325 B
JavaScript
//#region src/utils/handleValueOrFn.ts
/**
*
*/
function handleValueOrFn(value, url, defaultValue) {
if (typeof value === "function") return value(url);
if (typeof value !== "undefined") return value;
if (typeof defaultValue !== "undefined") return defaultValue;
}
//#endregion
exports.handleValueOrFn = handleValueOrFn;