openpetswithchatandmcp/apps/desktop/src/control-center-core-services.ts
2026-06-19 20:03:42 +00:00

18 lines
744 B
TypeScript

export { getAppStateSnapshot, updatePreferences } from "./app-state.js";
export {
getDashboardSnapshot,
getI18nSnapshot,
getLaunchAtLoginState,
getPetsStateSnapshot,
getReactionAnimationSettingsSnapshot,
getSettingsStateSnapshot,
} from "./control-center-state.js";
export {
isPlainObject,
validateExternalUrl,
validatePreferencePatch,
} from "./control-center-state-validation.js";
export { getCatalogPageUiState, getCatalogSearchUiState, getCatalogUiState } from "./catalog.js";
export { getActiveLocale, setLocaleFromPreference } from "./i18n/index.js";
export { debug, error as logError, warn } from "./logger.js";
export { checkForGitHubReleaseUpdate, getUpdateStatus, openUpdateReleasePage } from "./update-checker.js";