Skip to content

Commit f65ab3f

Browse files
committed
fix: use toggle component for diff options
1 parent 254568a commit f65ab3f

File tree

1 file changed

+5
-31
lines changed

1 file changed

+5
-31
lines changed

app/components/diff/ViewerPanel.vue

Lines changed: 5 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -292,37 +292,11 @@ function getCodeUrl(version: string): string {
292292
}"
293293
>
294294
<div class="flex flex-col gap-2">
295-
<!-- Merge modified lines checkbox -->
296-
<div class="flex items-center gap-2">
297-
<input
298-
id="merge-modified-lines"
299-
v-model="mergeModifiedLines"
300-
type="checkbox"
301-
class="w-4 h-4 rounded border-border bg-bg text-blue-500 focus:ring-2 focus:ring-blue-500/50 cursor-pointer"
302-
/>
303-
<label
304-
for="merge-modified-lines"
305-
class="text-sm cursor-pointer select-none whitespace-nowrap w-full"
306-
>
307-
Merge modified lines
308-
</label>
309-
</div>
310-
311-
<!-- Word wrap checkbox -->
312-
<div class="flex items-center gap-2">
313-
<input
314-
id="word-wrap"
315-
v-model="wordWrap"
316-
type="checkbox"
317-
class="w-4 h-4 rounded border-border bg-bg text-blue-500 focus:ring-2 focus:ring-blue-500/50 cursor-pointer"
318-
/>
319-
<label
320-
for="word-wrap"
321-
class="text-sm cursor-pointer select-none whitespace-nowrap w-full"
322-
>
323-
Word wrap
324-
</label>
325-
</div>
295+
<!-- Merge modified lines toggle -->
296+
<Toggle label="Merge modified lines" v-model="mergeModifiedLines" />
297+
298+
<!-- Word wrap toggle -->
299+
<Toggle label="Word wrap" v-model="wordWrap" />
326300

327301
<!-- Sliders -->
328302
<motion.div

0 commit comments

Comments
 (0)