> ## Documentation Index
> Fetch the complete documentation index at: https://docs.renchi.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# SmartFillPreviewDialog

> SmartFillPreviewDialog component

SmartFillPreviewDialog component

## Props

<ResponseField name="open" type="boolean" required={true}>
  open
</ResponseField>

<ResponseField name="onOpenChange" type="(open: boolean) => void" required={true}>
  onOpenChange
</ResponseField>

<ResponseField name="extracted" type="ExtractedBusinessData" required={true}>
  extracted
</ResponseField>

<ResponseField name="diff" type="ExtractionDiff" required={true}>
  diff
</ResponseField>

<ResponseField name="onApply" type="(options: ApplyExtractionOptions) => Promise<void>" required={true}>
  onApply
</ResponseField>

<ResponseField name="isApplying" type="boolean" required={false}>
  isApplying
</ResponseField>

## Usage

```tsx theme={null}
import { SmartFillPreviewDialog } from '@/components/SmartFillPreviewDialog';

export default function Example() {
  return (
    <SmartFillPreviewDialog open={open} onOpenChange={onOpenChange} extracted={extracted} diff={diff} onApply={onApply} />
  );
}
```
