ui-component

textarea

v1.0.0

<textarea> nativo envuelto como custom element del design system — campo de texto multilínea con prop rows, invalid+describedBy para errores, y evento dsInput en cada tecla.

Instalar

Preview

Uso

react
django-template

Detalles del spec

Entrada cruda del registry
{
  "name": "textarea",
  "type": "ui-component",
  "metadata": {
    "ring": "1a",
    "description": "Native <textarea> wrapped as a design-system custom element — multi-line text field with rows prop, invalid+describedBy for error states, and dsInput event fired on every keystroke.",
    "author": "neo",
    "version": "1.0.0",
    "created_at": "2026-08-26",
    "dependencies": [],
    "translations": {
      "es": {
        "description": "<textarea> nativo envuelto como custom element del design system — campo de texto multilínea con prop rows, invalid+describedBy para errores, y evento dsInput en cada tecla."
      },
      "zh": {
        "description": "原生 <textarea>,封装为设计系统的自定义元素——带 rows prop 的多行文本框,用 invalid+describedBy 表示错误状态,并在每次按键时触发 dsInput 事件。"
      },
      "la": {
        "description": "<textarea> nativum ut custom element design system involutum — campus textus plurium versuum cum prop rows, invalid+describedBy ad status erroris, et eventus dsInput in omni ictu clavis emissus."
      }
    }
  },
  "spec": {
    "tech": "stencil",
    "tag": "ds-textarea",
    "tokens_used": [
      "primitive.font.family",
      "primitive.font.size-md",
      "primitive.radius.md",
      "primitive.radius.sm",
      "primitive.spacing.lg",
      "primitive.spacing.md",
      "primitive.spacing.sm",
      "primitive.spacing.xl"
    ]
  }
}
ChiralFM