react-intlayer
Version:
Easily internationalize i18n your React applications with type-safe multilingual content management.
12 lines (10 loc) • 385 B
JavaScript
import react from "react";
//#region src/server/useLoadDynamic.ts
const useLoadDynamic = (_key, promise) => {
/** @ts-ignore remove error Property 'cache' does not exist on type 'typeof React'. */
const cachedPromise = react.cache(async () => await promise)();
return react.use(cachedPromise);
};
//#endregion
export { useLoadDynamic };
//# sourceMappingURL=useLoadDynamic.mjs.map