UNPKG

hongluan-ui

Version:
23 lines (22 loc) 800 B
import type { ComponentSize, ComponentType } from 'hongluan-ui/es/constants'; export interface IConsistentProp { size?: ComponentSize; disabled?: boolean; type?: ComponentType; fill?: boolean; } /** * Searching order: * 1) component self prop value; * 2) Group component prop value; * 3) FormItem/Form component prop value; * 4) ConfigProvider props * @returns \{ size, disabled, type, fill \} */ declare function useConsistentProp(): { size: import("vue").ComputedRef<"xxxs" | "xxs" | "xs" | "sm" | "md" | "lg" | "xl" | "xxl" | "xxxl">; disabled: import("vue").ComputedRef<boolean>; type: import("vue").ComputedRef<"" | "success" | "info" | "warning" | "danger" | "link" | "primary">; fill: import("vue").ComputedRef<boolean>; }; export { useConsistentProp };