open-index/open-npm huggingface dataset:
npm package: @highnesslin/usefetch
Description: fetch + hook
Author: Linhao
Latest version: 1.0.0

### 使用

```
const App = () => {
  const [result, isLoading, sendFetch] = useFetch({
    url: '/dangerDevices',
  });

  if (isLoading) return <div>loading...</div>;

  return (
    <div>
      <div>result:{JSON.stringify(result)}</div>
      <button onClick={sendFetch}>重新加载</button>
    </div>
  );
};

```
npm package: @highnoteplatform/checkout-iframes
Description: Iframed UI for the checkout SDK
Author: sdks@highnote.com
Latest version: 0.1.0

# Checkout UI iframes

The iframes/assets rendered for the Highnote Checkout library.

## Development

**Note:** This project uses
[npm workspaces](https://docs.npmjs.com/cli/v7/using-npm/workspaces). To install
dependencies, see [instructions](../../README.md#requirements).

```sh
npm run dev
```

This will start a local server at [http://localhost:3014](http://localhost:3014)

The origin and port are configured via environment variables at the root of the
project. Read more [here](../../README.md#prepare-environment).

## Testing

This project uses [ts-jest](https://github.com/kulshekhar/ts-jest).

- Run tests: `npm t -w packages/card-viewer`
- Run tests in watch mode: `npm run test:watch -w packages/card-viewer`

## Deployment & Release

See the [release section](../../README.md#releasing).