Skip to content

Commit d24f8db

Browse files
committed
use a separate file for store
1 parent 37f7dd8 commit d24f8db

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

web_src/js/components/DiffFileTree.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,10 @@
1414
</template>
1515

1616
<script>
17-
import DiffFileTreeItem, {store} from './DiffFileTreeItem.vue';
17+
import DiffFileTreeItem from './DiffFileTreeItem.vue';
1818
import {doLoadMoreFiles} from '../features/repo-diff.js';
1919
import {toggleElem} from '../utils/dom.js';
20+
import {store} from './DiffFileTreeStore.js';
2021
2122
const {pageData} = window.config;
2223
const LOCAL_STORAGE_KEY = 'diff_file_tree_visible';

web_src/js/components/DiffFileTreeItem.vue

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,7 @@
4040

4141
<script>
4242
import {SvgIcon} from '../svg.js';
43-
import {reactive} from 'vue';
44-
45-
export const store = reactive({
46-
selectedItem: '',
47-
});
43+
import {store} from './DiffFileTreeStore.js';
4844
4945
export default {
5046
components: {SvgIcon},
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import {reactive} from 'vue';
2+
3+
export const store = reactive({
4+
selectedItem: '',
5+
});

0 commit comments

Comments
 (0)