Skip to content

Commit b58a035

Browse files
committed
Improve WEB UI
1 parent a36c60e commit b58a035

File tree

1 file changed

+16
-4
lines changed

1 file changed

+16
-4
lines changed

nextjs-frontend/src/app/page.tsx

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -149,12 +149,18 @@ export default function HomePage() {
149149
type="text"
150150
placeholder="/path/to/source"
151151
value={sourceDirectory}
152-
onChange={(e) => setSourceDirectory(e.target.value)}
152+
onChange={(e) => {
153+
setSourceDirectory(e.target.value);
154+
localStorage.setItem('smartdiff-source-directory', e.target.value);
155+
}}
153156
className="flex-1"
154157
/>
155158
<DirectoryPicker
156159
value={sourceDirectory}
157-
onChange={(path) => setSourceDirectory(path)}
160+
onChange={(path) => {
161+
setSourceDirectory(path);
162+
localStorage.setItem('smartdiff-source-directory', path);
163+
}}
158164
placeholder="Select source directory..."
159165
>
160166
<Button variant="outline">
@@ -171,12 +177,18 @@ export default function HomePage() {
171177
type="text"
172178
placeholder="/path/to/target"
173179
value={targetDirectory}
174-
onChange={(e) => setTargetDirectory(e.target.value)}
180+
onChange={(e) => {
181+
setTargetDirectory(e.target.value);
182+
localStorage.setItem('smartdiff-target-directory', e.target.value);
183+
}}
175184
className="flex-1"
176185
/>
177186
<DirectoryPicker
178187
value={targetDirectory}
179-
onChange={(path) => setTargetDirectory(path)}
188+
onChange={(path) => {
189+
setTargetDirectory(path);
190+
localStorage.setItem('smartdiff-target-directory', path);
191+
}}
180192
placeholder="Select target directory..."
181193
>
182194
<Button variant="outline">

0 commit comments

Comments
 (0)