Skip to content

Commit 8ce7461

Browse files
committed
use db package
1 parent 855487c commit 8ce7461

36 files changed

+116
-85
lines changed

packages/vue/src/App.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ import { ref, computed, onBeforeMount, onMounted, watch } from 'vue';
6262
import { useTheme } from 'vuetify';
6363
import UserLoginAndRegistrationContainer from '@/components/UserLoginAndRegistrationContainer.vue';
6464
import SnackbarService from '@/components/SnackbarService.vue';
65-
import { getLatestVersion } from '@/db';
65+
import { getLatestVersion } from '@vue-skuilder/db';
6666
import { useConfigStore } from '@/stores/useConfigStore';
6767
import { useAuthStore } from '@/stores/useAuthStore';
6868

packages/vue/src/base-course/Interfaces/DataShape.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// [ ] remove this file - duplicated in `common` package
2+
13
import { FieldDefinition } from '../../base-course/Interfaces/FieldDefinition';
24
import { DataShapeName } from '../../enums/DataShapeNames';
35

packages/vue/src/base-course/Interfaces/ViewData.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { DisplayableData } from '../../db/types';
1+
import { DisplayableData } from '@vue-skuilder/db';
22

33
export interface ViewData {
44
[index: string]: string | number | Blob | boolean;

packages/vue/src/components/Classrooms/ClassroomCtrlPanel.vue

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,15 @@
7676

7777
<script lang="ts">
7878
import moment from 'moment';
79-
import TeacherClassroomDB, { AssignedContent, AssignedTag } from '@/db/classroomDB';
80-
import { getCourseList, getCourseTagStubs } from '@/db/courseDB';
81-
import { Tag } from '@/db/types';
82-
import { ClassroomConfig, CourseConfig } from '@/server/types';
79+
import {
80+
TeacherClassroomDB,
81+
AssignedContent,
82+
AssignedTag,
83+
getCourseList,
84+
getCourseTagStubs,
85+
Tag,
86+
} from '@vue-skuilder/db';
87+
import { ClassroomConfig, CourseConfig } from '@vue-skuilder/common';
8388
import { defineComponent } from 'vue';
8489
import { getCurrentUser } from '@/stores/useAuthStore';
8590

packages/vue/src/components/Classrooms/CreateClassroom.vue

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,9 @@
4545
import moment from 'moment';
4646
import Mousetrap from 'mousetrap';
4747
import { log } from '@/logshim';
48-
import { registerUserForClassroom } from '../../db/userDB';
49-
import { Status } from '@vue-skuilder/common';
48+
import { registerUserForClassroom } from '@vue-skuilder/db';
49+
import { Status, ClassroomConfig, CreateClassroom, ServerRequestType } from '@vue-skuilder/common';
5050
import serverRequest from '../../server';
51-
import { ClassroomConfig, CreateClassroom, ServerRequestType } from '@vue-skuilder/common';
5251
import { alertUser } from '../SnackbarService.vue';
5352
import { defineComponent } from 'vue';
5453
import { getCurrentUser } from '@/stores/useAuthStore';

packages/vue/src/components/Classrooms/JoinCode.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717

1818
<script lang="ts">
1919
import { log } from '@/logshim';
20-
import TeacherClassroomDB from '../../db/classroomDB';
21-
import { ClassroomConfig } from '../../server/types';
20+
import { TeacherClassroomDB } from '@vue-skuilder/db';
21+
import { ClassroomConfig } from '@vue-skuilder/common';
2222
import { defineComponent } from 'vue';
2323
2424
export default defineComponent({

packages/vue/src/components/Courses/CourseCardBrowser.vue

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -110,10 +110,18 @@ import TagsInput from '@/components/Edit/TagsInput.vue';
110110
import PaginatingToolbar from '@/components/PaginatingToolbar.vue';
111111
import CardLoader from '@/components/Study/CardLoader.vue';
112112
import Courses from '@/courses';
113-
import { getCourseDB, getCourseDoc, getCourseDocs } from '@/db';
114-
import { CourseDB, getTag } from '@/db/courseDB';
115-
import { removeTagFromCard } from '@/db/courseDB';
116-
import { CardData, DisplayableData, DocType, Tag } from '@/db/types';
113+
import {
114+
getCourseDB,
115+
getCourseDoc,
116+
getCourseDocs,
117+
CourseDB,
118+
getTag,
119+
removeTagFromCard,
120+
CardData,
121+
DisplayableData,
122+
DocType,
123+
Tag,
124+
} from '@vue-skuilder/db';
117125
import { defineComponent } from 'vue';
118126
import { alertUser } from '../SnackbarService.vue';
119127
import { Status } from '@vue-skuilder/common';

packages/vue/src/components/Courses/CourseInformation.vue

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,10 @@
5959
<script lang="ts">
6060
import { defineComponent, PropType } from 'vue';
6161
import MidiConfig from '@/courses/piano/utility/MidiConfig.vue';
62-
import { log } from '@/logshim';
63-
import { CourseDB, getCourseConfig, getCourseTagStubs } from '@/db/courseDB';
64-
import { Tag } from '@/db/types';
65-
import { CourseConfig } from '@/server/types';
6662
import CourseCardBrowser from './CourseCardBrowser.vue';
67-
import { User } from '@/db/userDB';
63+
import { log } from '@/logshim';
64+
import { CourseDB, getCourseConfig, getCourseTagStubs, Tag, User } from '@vue-skuilder/db';
65+
import { CourseConfig } from '@vue-skuilder/common';
6866
import { getCurrentUser } from '@/stores/useAuthStore';
6967
7068
export default defineComponent({

packages/vue/src/components/Courses/CourseRouter.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@
4444

4545
<script lang="ts">
4646
import { defineComponent } from 'vue';
47-
import { disambiguateCourse, getCachedCourseList } from '@/db/courseDB';
48-
import { CourseConfig } from '@/server/types';
47+
import { disambiguateCourse, getCachedCourseList } from '@vue-skuilder/db';
48+
import { CourseConfig } from '@vue-skuilder/common';
4949
import CourseEditor from './CourseEditor.vue';
5050
import CourseInformation from './CourseInformation.vue';
5151

packages/vue/src/components/Courses/CourseStubCard.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@
2222
<script lang="ts">
2323
import { defineComponent } from 'vue';
2424
import { log } from '@/logshim';
25-
import { getCourseDB } from '@/db';
26-
import { getCourseConfig } from '@/db/courseDB';
27-
import { DocType } from '@/db/types';
28-
import { CourseConfig } from '@/server/types';
25+
import { getCourseDB } from '@vue-skuilder/db';
26+
import { getCourseConfig } from '@vue-skuilder/db';
27+
import { DocType } from '@vue-skuilder/db';
28+
import { CourseConfig } from '@vue-skuilder/common';
2929
import { useRouter } from 'vue-router';
3030
import { getCurrentUser } from '@/stores/useAuthStore';
3131

0 commit comments

Comments
 (0)