unika-components
Version:
Unika Vue3 components library
72 lines (71 loc) • 1.98 kB
TypeScript
import { ElementData, GlobalData } from '../../defaultProps';
import '../../assets/css/formSubmit.css';
declare const _default: import("vue").DefineComponent<{
global: {
type: () => GlobalData;
required: true;
};
element: {
type: () => ElementData;
required: true;
};
autoReset: {
type: BooleanConstructor;
default: boolean;
};
env: {
type: StringConstructor;
default: string;
};
}, {
btName: import("vue").ComputedRef<string>;
buttonStyles: import("vue").ComputedRef<{
backgroundColor: string;
borderRadius: string;
borderWidth: string;
borderStyle: string;
borderColor: string;
color: string;
fontSize: string;
lineHeight: number;
textAlign: string;
width: string;
height: string;
opacity: number;
}>;
isSubmitting: import("vue").Ref<boolean>;
commonStyles: import("vue").ComputedRef<{
position: any;
left: string;
top: string;
width: string;
height: string;
animation: string;
transform: string;
opacity: number | undefined;
}>;
handleSubmit: () => Promise<void>;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "show-message"[], "show-message", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
global: {
type: () => GlobalData;
required: true;
};
element: {
type: () => ElementData;
required: true;
};
autoReset: {
type: BooleanConstructor;
default: boolean;
};
env: {
type: StringConstructor;
default: string;
};
}>> & {
"onShow-message"?: ((...args: any[]) => any) | undefined;
}, {
autoReset: boolean;
env: string;
}, {}>;
export default _default;