Skip to content

Commit f742431

Browse files
update
1 parent cbfbbee commit f742431

File tree

5 files changed

+15
-5
lines changed

5 files changed

+15
-5
lines changed

packages/react/src/components/DiffAddWidget.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import { addWidgetBGName, addWidgetColorName, diffFontSizeName } from "@git-diff-view/utils";
22
import * as React from "react";
33

4-
import type { SplitSide } from "./DiffView";
4+
import { SplitSide } from "./DiffView";
5+
56
import type { DiffFile } from "@git-diff-view/core";
67

78
export const DiffSplitAddWidget = ({
@@ -21,6 +22,7 @@ export const DiffSplitAddWidget = ({
2122
}) => {
2223
return (
2324
<div
25+
data-add-widget={SplitSide[side]}
2426
className={
2527
"diff-add-widget-wrapper invisible select-none transition-transform hover:scale-110 group-hover:visible" +
2628
(className ? " " + className : "")
@@ -63,6 +65,7 @@ export const DiffUnifiedAddWidget = ({
6365
}) => {
6466
return (
6567
<div
68+
data-add-widget={SplitSide[side]}
6669
className="diff-add-widget-wrapper invisible absolute left-[100%] translate-x-[-50%] select-none transition-transform hover:scale-110 group-hover:visible"
6770
style={{
6871
width: `calc(var(${diffFontSizeName}) * 1.4)`,

packages/solid/src/components/DiffAddWidget.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1+
import { SplitSide } from "@git-diff-view/core";
12
import { diffFontSizeName, addWidgetColorName, addWidgetBGName } from "@git-diff-view/utils";
23

3-
import type { DiffFile, SplitSide } from "@git-diff-view/core";
4+
import type { DiffFile } from "@git-diff-view/core";
45
import type { Accessor } from "solid-js";
56

67
export const DiffSplitAddWidget = (props: {
@@ -14,6 +15,7 @@ export const DiffSplitAddWidget = (props: {
1415
}) => {
1516
return (
1617
<div
18+
data-add-widget={SplitSide[props.side]}
1719
class={
1820
"diff-add-widget-wrapper invisible select-none transition-transform hover:scale-110 group-hover:visible" +
1921
(props.class ? " " + props.class : "")
@@ -51,6 +53,7 @@ export const DiffUnifiedAddWidget = (props: {
5153
}) => {
5254
return (
5355
<div
56+
data-add-widget={SplitSide[props.side]}
5457
class="diff-add-widget-wrapper invisible absolute left-[100%] translate-x-[-50%] select-none transition-transform hover:scale-110 group-hover:visible"
5558
style={{
5659
width: `calc(var(${diffFontSizeName}) * 1.4)`,

packages/svelte/src/lib/components/DiffSplitAddWidget.svelte

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script lang="ts">
2-
import type { DiffFile, SplitSide } from '@git-diff-view/core';
2+
import { SplitSide, type DiffFile } from '@git-diff-view/core';
33
import { addWidgetBGName, addWidgetColorName } from '$lib/utils/color.js';
44
import { diffFontSizeName } from '$lib/utils/size.js';
55
@@ -17,6 +17,7 @@
1717
</script>
1818

1919
<div
20+
data-add-widget={SplitSide[props.side]}
2021
class={'diff-add-widget-wrapper invisible select-none transition-transform hover:scale-110 group-hover:visible' +
2122
(props.className ? ' ' + props.className : '')}
2223
style={`

packages/svelte/src/lib/components/DiffUnifiedAddWidget.svelte

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script lang="ts">
2-
import type { DiffFile, SplitSide } from '@git-diff-view/core';
2+
import { SplitSide, type DiffFile } from '@git-diff-view/core';
33
import { addWidgetBGName, addWidgetColorName } from '$lib/utils/color.js';
44
import { diffFontSizeName } from '$lib/utils/size.js';
55
@@ -17,6 +17,7 @@
1717
</script>
1818

1919
<div
20+
data-add-widget={SplitSide[props.side]}
2021
class="diff-add-widget-wrapper invisible absolute left-[100%] translate-x-[-50%] select-none transition-transform hover:scale-110 group-hover:visible"
2122
style={`
2223
width: calc(var(${diffFontSizeName}) * 1.4);

packages/vue/src/components/DiffAddWidget.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { addWidgetBGName, addWidgetColorName, diffFontSizeName } from "@git-diff-view/utils";
22

3-
import { type SplitSide } from "./DiffView";
3+
import { SplitSide } from "./DiffView";
44

55
import type { DiffFile } from "@git-diff-view/core";
66

@@ -21,6 +21,7 @@ export const DiffSplitAddWidget = ({
2121
}) => {
2222
return (
2323
<div
24+
data-add-widget={SplitSide[side]}
2425
class={
2526
"diff-add-widget-wrapper invisible select-none transition-transform hover:scale-110 group-hover:visible" +
2627
(className ? " " + className : "")
@@ -63,6 +64,7 @@ export const DiffUnifiedAddWidget = ({
6364
}) => {
6465
return (
6566
<div
67+
data-add-widget={SplitSide[side]}
6668
class="diff-add-widget-wrapper invisible absolute left-[100%] translate-x-[-50%] select-none transition-transform hover:scale-110 group-hover:visible"
6769
style={{
6870
width: `calc(var(${diffFontSizeName}) * 1.4)`,

0 commit comments

Comments
 (0)