1.2.1 • Published 2 years ago

@nnsdao/nnsdao-kit v1.2.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Nnsdao Kit

Install

Local dev,install latest

Tag #dev must provide

npm i https://github.com/NnsDao/nnsdao-kit.git#dev

Online prod

Install from Github

npm i https://github.com/NnsDao/nnsdao-kit.git

Install from npm

Config registry

# .npmrc
@nnsdao:registry=https://registry.npmjs.org/
npm install @nnsdao/nnsdao-kit

Install from Github packages

Config registry

# .npmrc
@nnsdao:registry=https://npm.pkg.github.com
npm install @nnsdao/nnsdao-kit

Usage

Connect Plug && Stoic

useEffect(async () => { verifyConnection(); }, []);

</details>


### Import Actor,Actor Instance Type
```js
import { idlFactory } from '@nnsdao/nnsdao-kit/market/index';
import type { _SERVICE } from '@nnsdao/nnsdao-kit/market/types';

Config Typescript Path Alias

Config Path alias at tsconfig.json

{
  "compilerOptions": {
    // xxx
    "paths": {
      "@nnsdao/nnsdao-kit/*": ["./node_modules/@nnsdao/nnsdao-kit/src/*"]
      // WARNING
      // if you already have @** config ,then @nnsdao must place before @/*
      // such as
      // "@nnsdao/nnsdao-kit/*": ["./node_modules/@nnsdao/nnsdao-kit/src/*"],
      // "@/*": ["./src/*"],
    }
  }
}

TODO

  1. auto download candid ,binding to another language,update local file
1.2.1

2 years ago

1.1.1

2 years ago