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

    Pacote angular-intlayer

    O pacote angular-intlayer fornece as ferramentas necessárias para integrar o Intlayer em aplicações Angular. Inclui providers e serviços para tratar conteúdo multilíngue.

    Instalação

    bash
    npm install angular-intlayer

    Exportações

    Importação:

    tsx
    import "angular-intlayer";

    Configuração

    Função Descrição
    provideIntlayer Função para disponibilizar o Intlayer na sua aplicação Angular.

    Hooks

    Hook Descrição Documento Relacionado
    useIntlayer Baseado em useDictionary, mas injeta uma versão otimizada do dicionário a partir da declaração gerada. -
    useDictionary Processa objetos que se parecem com dicionários (chave, conteúdo). Processa traduções t(), enumerações, etc. -
    useDictionaryAsync Mesmo que useDictionary, mas lida com dicionários assíncronos. -
    useDictionaryDynamic Mesmo que useDictionary, mas lida com dicionários dinâmicos. -
    useLocale Retorna a localidade atual e uma função para configurá-la. -
    usePathname Retorna o pathname atual como um Signal<string> com o segmento de localidade removido. Reativo a popstate via DestroyRef. usePathname
    useIntl Retorna o objeto Intl para a localidade atual. -
    useLoadDynamic Hook para carregar dicionários dinâmicos. -

    Componentes

    Componente Descrição
    IntlayerMarkdownComponent Componente Angular que renderiza conteúdo Markdown.