Function useSettingArray

  • Type Parameters

    • T extends Record<string, Jsonifiable>

    • D extends string | number | symbol

    • K extends string

    • F extends undefined | Jsonifiable

    Parameters

    Returns [K extends D
        ? NonNullable<T[K]>
        : F extends null | undefined
            ? T[K] | undefined
            : NonNullable<T[K]> | F, ((newValue) => void)]

Generated using TypeDoc