0.0.7 • Published 10 months ago

@sats-connect/ui v0.0.7

Weekly downloads
-
License
-
Repository
-
Last release
10 months ago

@sats-connect/ui

A Bitcoin Web3 wallet provider selector. Built as a custom element, compatible with all major UI frameworks.

Basic usage

import { loadSelector, selectWalletProvider } from "@sats-connect/ui";

// Call this once in your app to load the custom element.
loadSelector();

// At a later point,
//
// 1. Decide which wallet providers should be displayed to the user.
// 2. Display the selector and capture the user's selection.

// (1)
const providersToDisplay = someBusinessLogic();
// (2)
const userSelectedProviderId = await selectWalletProvider(providersToDisplay);

Development

An example app using the selector is included for convenience during development. To get started, run

npm install
npm run dev

Building the @sats-connect/ui package

To build the @sats-connect/ui package, run

npm run build

Building the example app

To build the example app use

npm run build-app

Viewing the example app live

The latest version of the example app is available at https://sats-connect-ui.netlify.app.

Docs

Technical documentation is in the docs folder.

0.0.7

10 months ago

0.0.7-233a13a

10 months ago

0.0.6-cecb52b

10 months ago

0.0.6-93a9e63

1 year ago

0.0.5-1eef23f

1 year ago

0.0.5-7f5007f

1 year ago

0.0.6

1 year ago

0.0.5-c661c02

1 year ago

0.0.4-dfe78e1

1 year ago

0.0.5-377ac3d

1 year ago

0.0.5

1 year ago

0.0.4-66a9179

1 year ago

0.0.4-bd96036

1 year ago

0.0.4-68c5636

1 year ago

0.0.4-394d09e

1 year ago

0.0.4

1 year ago

0.0.3-d27ecf4

1 year ago

0.0.3-d65539c

1 year ago

0.0.3-07f4874

1 year ago

0.0.3

1 year ago

0.0.3-448c72a

1 year ago

0.0.2-aa730fc

1 year ago

0.0.2-dc0ada3

1 year ago

0.0.2-bfe6728

1 year ago

0.0.2-6566f6c

1 year ago

0.0.2-42ab886

1 year ago

0.0.2

1 year ago

0.0.2-1b65715

1 year ago

0.0.2-fa73f78

1 year ago

0.0.2-412e950

1 year ago

0.0.2-21a0f5b

1 year ago

0.0.2-b8c2be7

1 year ago

0.0.1

1 year ago