JSPM

@naomiarotest/lib-jsx

0.0.52
    • ESM via JSPM
    • ES Module Entrypoint
    • Export Map
    • Keywords
    • License
    • Repository URL
    • TypeScript Types
    • README
    • Created
    • Published
    • Downloads 20
    • Score
      100M100P100Q36115F
    • License LGPL-3.0-or-later

    Package Exports

    • @naomiarotest/lib-jsx

    Readme

    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