Auteur:
    Création:2026-01-21Dernière mise à jour:2026-01-21

    Package angular-intlayer

    Le package angular-intlayer fournit les outils nécessaires pour intégrer Intlayer dans des applications Angular. Il inclut des providers et des services pour gérer du contenu multilingue.

    Installation

    bash
    npm install angular-intlayer
    

    Exportations

    Import :

    tsx
    import "angular-intlayer";
    

    Configuration

    FonctionDescription
    provideIntlayerFonction pour fournir Intlayer dans votre application Angular.

    Hooks

    HookDescriptionDocumentation associée
    useIntlayerBasé sur useDictionary, mais injecte une version optimisée du dictionnaire issue de la déclaration générée.-
    useDictionaryTraite les objets qui ressemblent à des dictionnaires (clé, contenu). Il gère les traductions t(), les énumérations, etc.-
    useDictionaryAsyncIdentique à useDictionary, mais gère les dictionnaires asynchrones.-
    useDictionaryDynamicIdentique à useDictionary, mais gère les dictionnaires dynamiques.-
    useLocaleRetourne la locale actuelle et une fonction pour la définir.-
    usePathnameRetourne le chemin actuel sous forme de Signal<string> avec le segment de locale supprimé. Réactif à popstate via DestroyRef.usePathname
    useIntlRetourne l'objet Intl pour la locale courante.-
    useLoadDynamicHook pour charger des dictionnaires dynamiques.-

    Composants

    ComposantDescription
    IntlayerMarkdownComponentComposant Angular qui rend le contenu Markdown.