stelegen 0.0.12

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

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

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

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

module.exports = { useStele, useLocale, useFollowingDevice };