open-index/open-npm huggingface dataset:
npm package: @meteor-web3/dapp-table
Description: <br/> <p align="center"> <a href=" " target="_blank"> <img src="https://avatars.githubusercontent.com/u/118692557?s=200&v=4" width="180" alt="Meteor logo"> </a > </p > <br/>
Latest version: 1.0.3

<br/>
<p align="center">
<a href=" " target="_blank">
<img src="https://avatars.githubusercontent.com/u/118692557?s=200&v=4" width="180" alt="Meteor logo">
</a >
</p >
<br/>

# dapp-table

[![npm version](https://img.shields.io/npm/v/@meteor-web3/dapp-table.svg)](https://www.npmjs.com/package/@meteor-web3/dapp-table)
![npm](https://img.shields.io/npm/dw/@meteor-web3/dapp-table)
[![License](https://img.shields.io/npm/l/@meteor-web3/dapp-table.svg)](https://github.com/meteor-web3/dapp-table/blob/main/LICENSE.md)

## Overview

### Class `DappTableClient`

Client for retrieving, creating and updating Meteor dapps. Function list:

- getFileSystemModels
- getDapp
- getDapps
- createDapp
- updateDapp

### Class `ModelParser`

When developers run in a existing meteor app.

```
meteor deploy
```

`output/app.json` will be generated locally, which contains various detailed
information about this deployed app.

In the data structure of this JSON, some properties such as `modelId` may have
nested levels, so the `model-parser` package is needed to facilitate developers
in retrieving key information from `output/app.json`.

This package will be automatically included in package dependencies of the
inited(`meteor init <app>`) meteor app project.

## Install

```
pnpm install @meteor-web3/dapp-table
```
npm package: @meteor-web3/dapp-table-client
Description: <br/> <p align="center"> <a href=" " target="_blank"> <img src="https://avatars.githubusercontent.com/u/118692557?s=200&v=4" width="180" alt="Meteor logo"> </a > </p > <br/>
Latest version: 1.0.1

<br/>
<p align="center">
<a href=" " target="_blank">
<img src="https://avatars.githubusercontent.com/u/118692557?s=200&v=4" width="180" alt="Meteor logo">
</a >
</p >
<br/>

# dapp-table-client

[![npm version](https://img.shields.io/npm/v/@meteor-web3/dapp-table-client.svg)](https://www.npmjs.com/package/@meteor-web3/dapp-table-client)
![npm](https://img.shields.io/npm/dw/@meteor-web3/dapp-table-client)
[![License](https://img.shields.io/npm/l/@meteor-web3/dapp-table-client.svg)](https://github.com/meteor-web3/hooks/blob/main/LICENSE.md)

## Overview

Client for retrieving, creating and updating Meteor dapps. Function list:

- getFileSystemModels
- getDapp
- getDapps
- createDapp
- updateDapp

## Install

```
pnpm install @meteor-web3/dapp-table-client
```
npm package: @meteor-web3/hooks
Description: React hooks of meteor app.
Latest version: 1.0.24

<br/>
<p align="center">
<a href=" " target="_blank">
<img src="https://avatars.githubusercontent.com/u/118692557?s=200&v=4" width="180" alt="Meteor logo">
</a >
</p >
<br/>

# Meteor Hooks

[![npm version](https://img.shields.io/npm/v/@meteor-web3/hooks.svg)](https://www.npmjs.com/package/@meteor-web3/hooks)
![npm](https://img.shields.io/npm/dw/@meteor-web3/hooks)
[![License](https://img.shields.io/npm/l/@meteor-web3/hooks.svg)](https://github.com/meteor-web3/meteor-hooks/blob/main/LICENSE.md)


## Overview

This repository contains `React` hooks for meteor primitives, making it
easier to create your dApp logic and components.

## Install

```
pnpm install @meteor-web3/hooks
```

## Example
### import provider
```typescript
import { MeteorContextProvider } from "@meteor-web3/hooks";

ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render(
  <MeteorContextProvider>
    <App />
  </MeteorContextProvider>
);
```

### use store
```typescript
import { useStore } from "@meteor-web3/hooks";

const { state } = useStore();
```

### use hooks
```typescript
const { connectApp } = useApp({
  onSuccess: (result) => {
    console.log("connect app success, result:", result);
  },
});

const { createdStream: publicPost, createStream: createPublicStream } = useCreateStream({
  streamType: StreamType.Public,
  onSuccess: (result: any) => {
    console.log("create public stream success:", result);
  },
});
```

You can find more meteor-hooks usage in
[dapp-examples](https://github.com/meteor-web3/dapp-examples).

## Documentation

View [hooks API Doc](https://meteor-web3.github.io/meteor-hooks/index.html).