Autor:
    Criação:2026-01-21Última atualização:2026-01-21

    Pacote preact-intlayer

    O pacote preact-intlayer fornece as ferramentas necessárias para integrar o Intlayer em aplicações Preact. Inclui providers e hooks para lidar com conteúdo multilíngue.

    Instalação

    bash
    npm install preact-intlayer
    

    Exportações

    Provedor

    ComponenteDescrição
    IntlayerProviderO provedor principal que envolve sua aplicação e fornece o contexto do Intlayer.

    Hooks

    HookDescriçãoDocumento Relacionado
    useIntlayerBaseado em useDictionary, mas injeta uma versão otimizada do dicionário a partir da declaração gerada.-
    useDictionaryProcessa objetos que se assemelham a dicionários (chave, conteúdo). Processa traduções t(), enumerações, etc.-
    useLocaleRetorna a locale atual e uma função para defini-la.-
    usePathnameHook que retorna o pathname atual com o segmento de locale removido. Reativo à navegação do navegador via popstate.usePathname
    tSeleciona conteúdo com base na locale atual.translation

    Componentes

    ComponenteDescrição
    MarkdownProviderProvider para o contexto de renderização de Markdown.
    MarkdownRendererRenderiza conteúdo Markdown com componentes personalizados.