webcraft-ui
TypeScript icon, indicating that this package has built-in type declarations

1.0.9 • Public • Published

WebCraft

Description

Welcome to the Performance-Optimized UI Components Library – a collection of web components designed with a focus on performance, leveraging the power of Virtual DOM.

Features

  • High-performance UI web components.
  • Efficient rendering using Virtual DOM.

Installation

You can install the library using npm:

npm i webcraft-ui

Example Usage

import { InputNumber } from 'webcraft-ui';

const speed = new InputNumber({
  label: 'Speed',
  suffix: ' km/h',
  numberType: 'integer',
  icon: 'fa-solid fa-gauge-high',
  value: 250,
});

const currency = new InputNumber({
  label: 'Value',
  suffix: ' $',
  numberType: 'decimal',
  value: 85000.99,
  icon: 'fa-solid fa-coins',
});

speed.mount();
currency.mount();

Examples

List of samples is there: https://stackblitz.com/@PrzemekNiedziela/collections/webcraft

License

This project is licensed under the MIT. See the LICENSE file for additional information.

Readme

Keywords

none

Package Sidebar

Install

npm i webcraft-ui

Weekly Downloads

6

Version

1.0.9

License

UNLICENSED

Unpacked Size

1.39 MB

Total Files

247

Last publish

Collaborators

  • wizard8912