Skip to content

Commit 1ca6a54

Browse files
committed
Fix source editing
1 parent 76e52f4 commit 1ca6a54

File tree

3 files changed

+5
-6
lines changed

3 files changed

+5
-6
lines changed

src/components/layout/Project.svelte

+1-1
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@
129129
</div>
130130

131131
<div>
132-
<Editor selectedFile={$selectedFile}/>
132+
<Editor />
133133
</div>
134134
</main>
135135

src/components/layout/editor/Editor.svelte

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
<script lang="ts">
2-
import type { Unit, TranslationFile } from "../../../../lib/types";
32
import Listing from "./listing/Listing.svelte";
43
import EditingPane from "./editing/EditingPane.svelte";
54
import SuggestionPane from "./subpane/SuggestionPane.svelte";
6-
export let selectedFile: TranslationFile;
5+
import { selectedFile } from "../../../stores/data";
76
let editingPane: EditingPane;
87
98
function setTargetText(event) {
@@ -17,10 +16,10 @@
1716
<Listing />
1817
</div>
1918
<div class="editor">
20-
<EditingPane bind:this={editingPane} {selectedFile}/>
19+
<EditingPane bind:this={editingPane} selectedFile={$selectedFile}/>
2120
</div>
2221
<div class="suggestion">
23-
<SuggestionPane on:applyTargetText={setTargetText} {selectedFile}/>
22+
<SuggestionPane on:applyTargetText={setTargetText} selectedFile={$selectedFile}/>
2423
</div>
2524
</div>
2625
</div>

src/components/layout/editor/editing/EditingPane.svelte

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
if(unit == null) {
6464
setTargetText("");
6565
} else {
66-
setTargetText(unit.target ?? (selectedFile?.isSource ? unit.source : ""));
66+
setTargetText(selectedFile?.isSource ? unit.source : unit.target);
6767
}
6868
}
6969

0 commit comments

Comments
 (0)