Cos'è il tipo IntlayerNode?
Il tipo IntlayerNode<T> è un tipo speciale fornito dai pacchetti di intlayer come next-intlayer, react-intlayer, vue-intlayer, preact-intlayer, solid-intlayer, angular-intlayer, svelte-intlayer, lit-intlayer e vanilla-intlayer.
Esempio di utilizzo
src/app.content.tsx
Copiare il codice
Copiare il codice nella clipboard
import { t, type Dictionary } from "intlayer";
import type { ComponentChildren } from "preact";
const appContent = {
key: "app",
content: {
title: "Vite + Preact",
},
} satisfies Dictionary;
export default appContent;src/App.tsx
Copiare il codice
Copiare il codice nella clipboard
Perché Intlayer inserisce un IntlayerNode?
Intlayer inserisce un IntlayerNode per poter renderizzare i Selettori dell'editor visuale nel contesto del CMS / Editor Visuale.

Un IntlayerNode è un nodo React/Vue/Preact/Solid/Angular/Svelte/Lit/Vanilla arricchito, ma permette anche di accedere alle proprietà del nodo primitivo di base.
Per esempio:
js
Copiare il codice
Copiare il codice nella clipboard
Accedere alle proprietà di un IntlayerNode funzionerà, ma interromperà la capacità di visualizzare i selettori nell'Editor Visuale.
L'IntlayerNode può anche avvolgere numeri o altri tipi come IntlayerNode<number>