Types

JsxChild

Объединённый тип, представляющий отдельные элементы в содержимом JSX

Обзор

JsxChild представляет отдельный элемент в составе JSX‑контента.

type JsxChild = string | JsxElement | Variable;

Члены объединения

ТипОписание
stringПростой текст
JsxElementСтруктурированный элемент
VariableДинамический плейсхолдер

Примеры

Базовые типы

import { JsxChild, Variable } from 'generaltranslation';

// String
const text: JsxChild = "Добро пожаловать!"

// Variable
const name: JsxChild = { k: 'userName' } as Variable;

// Element
const link: JsxChild = {
  t: 'a',
  c: ['Нажмите здесь']
};

Связанные типы

  • JsxChildren — наборы элементов JsxChild
  • JsxElement — структурированные элементы

Насколько полезно это руководство?

JsxChild