Feedback

PromptModal

Text input modal with usePromptModal hook. Returns string or null.

Prompt
Danger tone
Usage
import { usePromptModal } from '@pulsesync/uikit'

const { prompt, modal } = usePromptModal()

<>
  {modal}
  <button onClick={async () => {
    const value = await prompt({
      title: 'Enter name',
      placeholder: 'Name…',
    })
  }}>
    Rename
  </button>
</>