@yesstudio/nuxt-composables
    Preparing search index...

    Interface AppConfig

    interface AppConfig {
        compilerOptions: RuntimeCompilerOptions;
        errorHandler?: (
            err: unknown,
            instance:
                | ComponentPublicInstance<
                    {},
                    {},
                    {},
                    {},
                    {},
                    {},
                    {},
                    {},
                    false,
                    ComponentOptionsBase<
                        any,
                        any,
                        any,
                        any,
                        any,
                        any,
                        any,
                        any,
                        any,
                        {},
                        {},
                        string,
                        {},
                        {},
                        {},
                        string,
                        ComponentProvideOptions,
                    >,
                    {},
                    {},
                    "",
                    {},
                    any,
                >
                | null,
            info: string,
        ) => void;
        globalProperties: ComponentCustomProperties & Record<string, any>;
        idPrefix?: string;
        isCustomElement?: (tag: string) => boolean;
        isNativeTag: (tag: string) => boolean;
        optionMergeStrategies: Record<string, OptionMergeFunction>;
        performance: boolean;
        throwUnhandledErrorInProduction?: boolean;
        warnHandler?: (
            msg: string,
            instance:
                | ComponentPublicInstance<
                    {},
                    {},
                    {},
                    {},
                    {},
                    {},
                    {},
                    {},
                    false,
                    ComponentOptionsBase<
                        any,
                        any,
                        any,
                        any,
                        any,
                        any,
                        any,
                        any,
                        any,
                        {},
                        {},
                        string,
                        {},
                        {},
                        {},
                        string,
                        ComponentProvideOptions,
                    >,
                    {},
                    {},
                    "",
                    {},
                    any,
                >
                | null,
            trace: string,
        ) => void;
        warnRecursiveComputed?: boolean;
    }
    Index

    Properties

    compilerOptions: RuntimeCompilerOptions

    Options to pass to @vue/compiler-dom. Only supported in runtime compiler build.

    errorHandler?: (
        err: unknown,
        instance:
            | ComponentPublicInstance<
                {},
                {},
                {},
                {},
                {},
                {},
                {},
                {},
                false,
                ComponentOptionsBase<
                    any,
                    any,
                    any,
                    any,
                    any,
                    any,
                    any,
                    any,
                    any,
                    {},
                    {},
                    string,
                    {},
                    {},
                    {},
                    string,
                    ComponentProvideOptions,
                >,
                {},
                {},
                "",
                {},
                any,
            >
            | null,
        info: string,
    ) => void
    globalProperties: ComponentCustomProperties & Record<string, any>
    idPrefix?: string

    Prefix for all useId() calls within this app

    isCustomElement?: (tag: string) => boolean

    use config.compilerOptions.isCustomElement

    isNativeTag: (tag: string) => boolean
    optionMergeStrategies: Record<string, OptionMergeFunction>
    performance: boolean
    throwUnhandledErrorInProduction?: boolean

    Whether to throw unhandled errors in production. Default is false to avoid crashing on any error (and only logs it) But in some cases, e.g. SSR, throwing might be more desirable.

    warnHandler?: (
        msg: string,
        instance:
            | ComponentPublicInstance<
                {},
                {},
                {},
                {},
                {},
                {},
                {},
                {},
                false,
                ComponentOptionsBase<
                    any,
                    any,
                    any,
                    any,
                    any,
                    any,
                    any,
                    any,
                    any,
                    {},
                    {},
                    string,
                    {},
                    {},
                    {},
                    string,
                    ComponentProvideOptions,
                >,
                {},
                {},
                "",
                {},
                any,
            >
            | null,
        trace: string,
    ) => void
    warnRecursiveComputed?: boolean

    TODO document for 3.5 Enable warnings for computed getters that recursively trigger itself.