@convex-dev/better-auth
Version:
A Better Auth component for Convex.
15 lines • 745 B
JavaScript
"use client";
import { jsx as _jsx } from "react/jsx-runtime";
import { ConvexProviderWithAuth } from "convex/react";
import { useMemo } from "react";
import { AuthProvider, useAuth, } from "./client.js";
export function ConvexBetterAuthProvider({ client, authClient, children, }) {
const convexAuthClient = useMemo(() => ({
verbose: client.options?.verbose,
logger: client.logger,
}), [client]);
return (_jsx(AuthProvider, { client: convexAuthClient, authClient: authClient, children: _jsx(ConvexProviderWithAuth, { client: client, useAuth: useAuth, children: children }) }));
}
// TODO: Remove, short-lived alias
export { ConvexBetterAuthProvider as ConvexProviderWithBetterAuth };
//# sourceMappingURL=index.js.map