@rockooor/sail
v5.0.7
Published
Account caching and batched loading for React-based Solana applications.
Downloads
87
Readme
sail ⛵️
A React library for Solana account management and transaction handling.
Setup
Run:
yarn add @saberhq/sail react-query
Usage
You will need to first set up React Query.
Then:
import { SailProvider } from "@saberhq/sail";
import { QueryClient, QueryClientProvider } from "react-query";
const queryClient = new QueryClient();
const MyApp: React.FC = () => (
<QueryClientProvider client={queryClient}>
<SailProvider initialState={{ onTxSend, onSailError }}>
{/* stuff */}
</SailProvider>
</QueryClientProvider>
);
Examples
The most prominent open source example is the Friktion frontend.
You can view a list of open source GitHub projects that use Sail here.
License
Sail is licensed under the Apache License, Version 2.0.