@raoalishan/poc-iks-react
v1.0.2
Published
React auth context, role guards, and API client for @raoalishan/poc-iks-server
Readme
@raoalishan/poc-iks-react
React SDK for apps using @raoalishan/poc-iks-server.
npm install @raoalishan/poc-iks-react @raoalishan/poc-iks-core react react-dom react-router-dom axiosimport {
createIksClient,
IksClientProvider,
IksAuthProvider,
RoleGuard,
ProtectedLayout,
useIksAuth,
} from "@raoalishan/poc-iks-react";
const client = createIksClient({
baseURL: import.meta.env.VITE_API_URL ?? "",
tokenStorageKey: "my_app_token",
});
function App() {
return (
<IksClientProvider client={client}>
<IksAuthProvider>{/* routes */}</IksAuthProvider>
</IksClientProvider>
);
}