@us3r-network/link
v0.7.2-alpha.1
Published
the us3r link components
Downloads
49
Keywords
Readme
@us3r-network/link
We created a data model about user link based on ceramic, and provided crud SDK for the model, and commonly used react components related to link
Install
npm install @us3r-network/auth-with-rainbowkit @us3r-network/profile @us3r-network/link
@us3r-network/auth-with-rainbowkit and @us3r-network/profile are peerDependencies of @us3r-network/link.
Usage
You need to wrap your application with Us3rAuthWithRainbowkitProvider
,ProfileStateProvider
and LinkStateProvider
first.
import { PropsWithChildren } from "react";
import { Us3rAuthWithRainbowkitProvider } from "@us3r-network/auth-with-rainbowkit";
import { ProfileStateProvider } from "@us3r-network/profile";
import { LinkStateProvider } from "@us3r-network/link";
import { CERAMIC_HOST } from "./constants";
export default function App({ children }: PropsWithChildren) {
return (
<Us3rAuthWithRainbowkitProvider>
<ProfileStateProvider ceramicHost={CERAMIC_HOST}>
<LinkStateProvider ceramicHost={CERAMIC_HOST}>
{children}
</LinkStateProvider>
</ProfileStateProvider>
</Us3rAuthWithRainbowkitProvider>
);
}
Then you can start using our components. For more information, please refer to our component documentation storybook.