reef-defi / ui-examples

Basic browser and framework agnostic UI components/examples for creating apps on the Reef Chain.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

@reef-defi/ui-examples

Basic browser and framework agnostic UI components for creating apps on the Reef Chain based on @polkadot-js/ui.

Installation

Install dependencies with yarn.

Examples

A single file React example for EVM contract interaction can be run with:

  • example-react - start with yarn example:react and view on http://localhost:8080
  • example-angular - cd inside packages/example-angular then yarn install, ng serve and view on http://localhost:4200

It showcases the most used APIs.

Overview

The following UI components are currently available -

Additionally some shared libraries, that is not dependent on any framework -

  • ui-assets Static assets, images and others, shared accross projects
  • ui-keyring A browser-specific wrapper around the base @polkadot/util-keyring library
  • ui-settings A browser local storage wrapper for app settings & configuration
  • ui-shared Shared logic that is used accross UI components, e.g. for icon generation

About

Basic browser and framework agnostic UI components/examples for creating apps on the Reef Chain.

License:Apache License 2.0


Languages

Language:TypeScript 86.4%Language:JavaScript 5.5%Language:HTML 2.5%Language:Objective-C 2.2%Language:Ruby 1.6%Language:Java 1.4%Language:Starlark 0.3%