feat: button item + search storage reset

This commit is contained in:
SethBurkart123
2025-05-20 21:03:55 +10:00
parent 25623339f8
commit d8512e44cf
7 changed files with 79 additions and 16 deletions
+10
View File
@@ -1,5 +1,6 @@
import type {
BooleanSetting,
ButtonSetting,
NumberSetting,
SelectSetting,
StringSetting,
@@ -41,6 +42,15 @@ export function selectSetting<T extends string>(
};
}
export function buttonSetting(
options: Omit<ButtonSetting, "type">,
): ButtonSetting {
return {
type: "button",
...options,
};
}
export function defineSettings<T extends Record<string, any>>(settings: T): T {
return settings;
}