UNPKG

@bg-dev/nuxt-naiveui

Version:

Unofficial Naive UI module for Nuxt

13 lines (12 loc) 510 B
import type { FormInst, FormRules } from 'naive-ui'; import type { Ref, ComputedRef } from '#imports'; export declare function useNaiveForm(model?: Ref<unknown>): { formRef: Ref<FormInst | null, FormInst | null>; pending: Ref<boolean, boolean>; rules: Ref<FormRules, FormRules>; apiErrors: Ref<Record<string, boolean>, Record<string, boolean>>; edited: ComputedRef<boolean>; reset: () => void; onSubmit: (callback: () => Promise<void>) => void; updateResetValue: () => void; };