import { useSyncExternalStore } from "react"; import { getAppConfig, getGroupLimits, subscribeAppConfig } from "../utils/appConfig"; /** Aktuální limity skupinových objednávek (překreslí se po načtení konfigurace ze serveru). */ export function useGroupLimits() { return useSyncExternalStore(subscribeAppConfig, getGroupLimits); } /** Celá runtime konfigurace ze serveru (způsob přihlášení, zapnuté funkce, limity). */ export function useAppConfig() { return useSyncExternalStore(subscribeAppConfig, getAppConfig); }