UNPKG

@clerk/shared

Version:

Internal package utils used by the Clerk SDKs

6 lines (4 loc) 265 B
type VOrFnReturnsV<T> = T | undefined | ((v: URL) => T); declare function handleValueOrFn<T>(value: VOrFnReturnsV<T>, url: URL): T | undefined; declare function handleValueOrFn<T>(value: VOrFnReturnsV<T>, url: URL, defaultValue: T): T; export { handleValueOrFn };