use-button.d.ts 605 B

12345678910
  1. import type { SetupContext } from 'vue';
  2. import type { ButtonEmits, ButtonProps } from './button';
  3. export declare const useButton: (props: ButtonProps, emit: SetupContext<ButtonEmits>['emit']) => {
  4. _disabled: import("vue").ComputedRef<boolean>;
  5. _size: import("vue").ComputedRef<"" | "default" | "small" | "large">;
  6. _type: import("vue").ComputedRef<"" | "default" | "primary" | "success" | "warning" | "info" | "danger" | "text">;
  7. _ref: import("vue").Ref<HTMLButtonElement | undefined>;
  8. shouldAddSpace: import("vue").ComputedRef<boolean>;
  9. handleClick: (evt: MouseEvent) => void;
  10. };