UNPKG

use-midnight

Version:

A React hook to use Midnight in the browser

37 lines (24 loc) 975 B
# use-midnight > A React hook to use Midnight in the browser [![NPM](https://img.shields.io/npm/v/use-midnight.svg)](https://www.npmjs.com/package/use-midnight) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com) ## Install ```bash npm install use-midnight ``` ## Usage ```tsx import React from "react"; import { useMidnight, MidnightButton } from "use-midnight"; import type { MidnightAPI } from "use-midnight"; function App() { const subscribe = (mn: MidnightAPI) => { console.log(md); }; return <MidnightButton subscribe={subscribe} />; } ``` The hook has 2 exports: 1- a `useMidnight` function that performs different checks and returns values injected by the Lace wallet into the browser 2- a `MidnightButton` with a customizable appearance that shows the status of the dapp and user connection to the Lace wallet ## License MIT © [claudebarde](https://github.com/claudebarde)