Czym jest typ IntlayerNode?
Typ IntlayerNode<T> to specjalny typ dostarczany przez pakiety intlayer, takie jak next-intlayer, react-intlayer, vue-intlayer, preact-intlayer, solid-intlayer, angular-intlayer, svelte-intlayer, lit-intlayer i vanilla-intlayer.
Przykład użycia
src/app.content.tsx
Kopiuj kod
Skopiuj kod do schowka
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
Kopiuj kod
Skopiuj kod do schowka
Dlaczego Intlayer wstawia IntlayerNode?
Intlayer wstawia IntlayerNode, aby umożliwić renderowanie selektorów Edytora Wizualnego w kontekście CMS / Edytora Wizualnego.

IntlayerNode to wzbogacony węzeł React/Vue/Preact/Solid/Angular/Svelte/Lit/Vanilla, który pozwala również na dostęp do właściwości bazowego węzła prymitywnego.
Na przykład:
js
Kopiuj kod
Skopiuj kod do schowka
Dostęp do właściwości IntlayerNode będzie działać, ale uniemożliwi wyświetlanie selektorów w Edytorze Wizualnym.
IntlayerNode może również opakowywać liczby lub inne typy, takie jak IntlayerNode<number>.