UNPKG

@kadoui/react

Version:

Kadoui primitive components for React

9 lines (8 loc) 372 B
"use client"; import { jsx as _jsx } from "react/jsx-runtime"; import { useFormStatus } from "react-dom"; import { SubmitContext } from "./SubmitContext"; export function SubmitRoot({ disabled, ...p }) { const { pending } = useFormStatus(); return (_jsx(SubmitContext, { value: { pending }, children: _jsx("button", { disabled: disabled || pending, ...p }) })); }