stelegen 0.0.10

JSON-first, type-safe i18n codegen with pluggable per-language emitters
// AUTO-GENERATED by stele — do not edit.
import { useSyncExternalStore } from "react";
import {
  getStele,
  getLocale,
  setLocale,
  subscribeLocale,
  isFollowingDevice,
} from "./store.js";

export function useStele() {
  return useSyncExternalStore(subscribeLocale, getStele, getStele);
}

export function useLocale() {
  const locale = useSyncExternalStore(subscribeLocale, getLocale, getLocale);
  return [locale, setLocale];
}

export function useFollowingDevice() {
  return useSyncExternalStore(
    subscribeLocale,
    isFollowingDevice,
    isFollowingDevice,
  );
}