Diff
Diff component shows a side-by-side comparison between two items with a draggable resizer. Built with Diff.Item1, Diff.Item2, and Diff.Resizer sub-components.
Import
import { Diff } from '@sigx/daisyui';
Basic Usage
A simple diff comparing two text blocks.
Loading preview...
Aspect Ratio
Use Tailwind aspect ratio utilities on the container class.
Loading preview...
Before / After Text
Show a before and after comparison with styled content.
Loading preview...
With Card Content
Diff items can contain rich content like cards.
Loading preview...
Custom Sized
Control the size via width and height utility classes.
Loading preview...
Props
Diff
| Prop | Type | Default | Description |
|---|---|---|---|
class | string | undefined | Additional CSS classes (e.g., aspect ratio, border, size) |
Diff.Item1
| Prop | Type | Default | Description |
|---|---|---|---|
class | string | undefined | Additional CSS classes |
Diff.Item2
| Prop | Type | Default | Description |
|---|---|---|---|
class | string | undefined | Additional CSS classes |
Diff.Resizer
| Prop | Type | Default | Description |
|---|---|---|---|
class | string | undefined | Additional CSS classes |