Files
2026-03-10 06:48:27 +01:00
..
2025-12-21 18:11:36 +01:00
2025-10-16 20:29:04 +02:00
2026-03-10 06:48:27 +01:00
2026-03-10 06:48:27 +01:00
2025-07-18 08:04:41 +02:00
2025-07-11 13:27:47 +02:00

This package is part of the openDAW SDK

@opendaw/lib-jsx

JSX utilities and components for TypeScript projects with DOM manipulation.

Core JSX

  • create-element.ts - JSX element creation and factory functions
  • types.ts - TypeScript type definitions for JSX
  • inject.ts - Dependency injection utilities for JSX components

Component System

  • weak.ts - Weak reference utilities for components
  • routes.ts - Routing utilities and navigation
  • supported-svg-tags.ts - SVG tag support definitions

Standard Components

  • Frag.tsx - Fragment component for grouping elements
  • Group.tsx - Grouping component with enhanced functionality
  • Await.tsx - Async component for handling promises
  • Router.tsx - Router component for navigation
  • Hotspot.tsx - Interactive hotspot component
  • LocalLink.tsx - Local navigation link component
  • Preloader.tsx - Loading and preloading component