UNPKG

laravel-inertia-react-translator

Version:
17 lines (16 loc) 652 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.useTranslation = void 0; const react_1 = require("react"); const TranslationContext_1 = __importDefault(require("../context/TranslationContext")); const useTranslation = () => { const context = (0, react_1.useContext)(TranslationContext_1.default); if (!context) { throw new Error("useTranslation must be used within a TranslationProvider"); } return context; }; exports.useTranslation = useTranslation;