Major overhaul to the theme and now functioning.

This commit is contained in:
2026-01-05 16:07:30 -05:00
parent 5823ca3c39
commit a475dfeab6
5218 changed files with 1643729 additions and 13229 deletions
@@ -0,0 +1,22 @@
// Types
import type { PropType } from 'vue';
// Types
export interface InputAutocompleteProps {
autocomplete: 'suppress' | string | undefined;
name?: string;
}
// Composables
export declare const makeAutocompleteProps: <Defaults extends {
autocomplete?: unknown;
} = {}>(defaults?: Defaults | undefined) => {
autocomplete: unknown extends Defaults["autocomplete"] ? PropType<string> : {
type: PropType<unknown extends Defaults["autocomplete"] ? string : string | Defaults["autocomplete"]>;
default: unknown extends Defaults["autocomplete"] ? string : string | Defaults["autocomplete"];
};
};
export declare function useAutocomplete(props: InputAutocompleteProps): {
isSuppressing: Readonly<import("vue").Ref<boolean, boolean>>;
fieldAutocomplete: Readonly<import("vue").Ref<string | undefined, string | undefined>>;
fieldName: Readonly<import("vue").Ref<string | undefined, string | undefined>>;
update: () => number;
};