@insightphp/elements
Version:
Collection of UI components for Insight.
27 lines (26 loc) • 742 B
TypeScript
export { default as Link } from './Link.vue';
export { default as Text } from './Text.vue';
export { default as TextInput } from './TextInput.vue';
export { default as Swatch } from './Swatch.vue';
export { default as Pressable } from './Pressable.vue';
export declare namespace Components {
interface Link {
title: string;
location: string;
method: string | null;
as: string | null;
external: boolean;
isActive: boolean;
}
interface Text {
as?: string;
}
interface TextInput {
id?: string;
name?: string;
modelValue?: string | null | number;
error?: string | null;
type?: string;
placeholder?: string | null;
}
}