import { writable } from "svelte/store";
|
|
export type IndicatorStatus =
|
| "loading"
|
| "ready"
|
| "recording"
|
| "processing"
|
| "done"
|
| "cancelled"
|
| "no_voice"
|
| "no_content"
|
| "error"
|
| "hidden";
|
|
export const indicatorVisible = writable<boolean>(false);
|
export const indicatorStatus = writable<IndicatorStatus>("hidden");
|
export const indicatorVolume = writable<number>(0);
|
const defaultHotkeyName =
|
typeof navigator !== "undefined" && /Mac|iPhone|iPad|iPod/.test(navigator.platform)
|
? "R-⌘"
|
: "R-Win";
|
|
export const hotkeyName = writable<string>(defaultHotkeyName);
|