autumn-js
Version:
Autumn JS Library
20 lines (17 loc) • 395 B
JavaScript
"use client";
// src/react/AutumnContext.tsx
import { createContext, useContext } from "react";
var AutumnContext = createContext(null);
var useAutumnClient = ({
caller
}) => {
const context = useContext(AutumnContext);
if (!context) {
throw new Error(`${caller} must be used within <AutumnProvider/>`);
}
return context.client;
};
export {
AutumnContext,
useAutumnClient
};