'use client' import { useActionState } from 'react' export function Form({ sayHi, sayHello, }: { sayHi: () => Promise sayHello: () => Promise }) { const [hi, hiAction, isHiPending] = useActionState(sayHi, null) const [hello, helloAction, isHelloPending] = useActionState(sayHello, null) return (
{' '}

{isHiPending ? 'loading...' : hi}

{isHelloPending ? 'loading...' : hello}

) }