@us3r-network/profile
TypeScript icon, indicating that this package has built-in type declarations

0.7.2-alpha.1 • Public • Published

@us3r-network/profile

We created a data model about user profile based on ceramic, and provided crud SDK for the model, and commonly used react components related to profile

License npm version npm downloads

Install

npm install @us3r-network/auth-with-rainbowkit @us3r-network/profile

Where @us3r-network/auth-with-rainbowkit is the peerDependencies of @us3r-network/profile

Usage

You need to wrap your application with Us3rAuthWithRainbowkitProvider and ProfileStateProvider first.

import { PropsWithChildren } from "react";
import { Us3rAuthWithRainbowkitProvider } from "@us3r-network/auth-with-rainbowkit";
import { ProfileStateProvider } from "@us3r-network/profile";

export default function App({ children }: PropsWithChildren) {
  return (
    <Us3rAuthWithRainbowkitProvider>
      <ProfileStateProvider ceramicHost={process.env.REACT_APP_CERAMIC_HOST}>
        {children}
      </ProfileStateProvider>
    </Us3rAuthWithRainbowkitProvider>
  );
}

Then you can start using our components. For more information, please refer to our component documentation storybook.

Readme

Keywords

none

Package Sidebar

Install

npm i @us3r-network/profile

Weekly Downloads

0

Version

0.7.2-alpha.1

License

ISC

Unpacked Size

200 kB

Total Files

169

Last publish

Collaborators

  • hulk23
  • d_ttang
  • friendlysxw
  • sin_bufan
  • us3rnetwork