Skip to content

Commit 3df3985

Browse files
author
yeus
committed
update imports...
1 parent a086883 commit 3df3985

24 files changed

+82
-72
lines changed

packages/shared/components/varViews/VariableField.vue

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -284,12 +284,11 @@ import { computed } from 'vue'
284284
import { matBarChart } from '@quasar/extras/material-icons'
285285
import { serializeObject } from '../../modules/serializeObject'
286286
import { countLeaves } from '../../modules/utils'
287-
288287
import FieldView from './FieldView.vue'
289288
import JsonInput from './JsonInput.vue'
290289
import InfoDialog from '../InfoDialog.vue'
291290
import type { VariableNode } from './useVariableGraph'
292-
import ListChart from '../../../packages/shared/components/ListChart.vue'
291+
import ListChart from '@taskyon/shared/components/ListChart.vue'
293292
294293
export type CustomRenderer = {
295294
match: (node: VariableNode) => boolean

quasar.config.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,11 @@ export default defineConfig((ctx) => {
201201
ts.compilerOptions.paths.taskyon = ['./../packages/taskyon/src']
202202
ts.compilerOptions.paths['taskyon/*'] = ['./../packages/taskyon/src/*']
203203
}*/
204+
ts.compilerOptions ??= {}
205+
ts.compilerOptions.paths ??= {}
206+
ts.compilerOptions.paths['@taskyon/client'] = ['./../packages/tyclient/src/index.ts']
207+
ts.compilerOptions.paths['@taskyon/shared'] = ['./../packages/shared']
208+
ts.compilerOptions.paths['@taskyon/shared/*'] = ['./../packages/shared/*']
204209
return ts
205210
},
206211
},
@@ -245,6 +250,14 @@ export default defineConfig((ctx) => {
245250
...viteConf.optimizeDeps,
246251
exclude: [...(viteConf.optimizeDeps?.exclude ?? []), '@electric-sql/pglite', 'pyodide'],
247252
}
253+
viteConf.resolve = viteConf.resolve || {}
254+
viteConf.resolve.alias = viteConf.resolve.alias || {}
255+
viteConf.resolve.alias['@taskyon/client'] = fileURLToPath(
256+
new URL('./packages/tyclient/src/index.ts', import.meta.url),
257+
)
258+
viteConf.resolve.alias['@taskyon/shared'] = fileURLToPath(
259+
new URL('./packages/shared', import.meta.url),
260+
)
248261

249262
viteConf.plugins = [
250263
viteConf.plugins,

src/components/taskyon/ChatSidebar.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,9 +104,9 @@
104104
<script setup lang="ts">
105105
import { matAutorenew, matFileUpload, matSearch } from '@quasar/extras/material-icons'
106106
import { mdiForumPlus, mdiSubdirectoryArrowRight } from '@quasar/extras/mdi-v6'
107+
import FileDropzone from '@taskyon/shared/components/FileDropzone.vue'
107108
import { generateTaskKeyWords, sleep } from '@taskyon/taskyon'
108109
import { watchThrottled } from '@vueuse/core'
109-
import FileDropzone from 'components/FileDropzone.vue'
110110
import { useQuasar } from 'quasar'
111111
import { useAppStateStore } from 'src/stores/appState'
112112
import { useTaskyonStore } from 'stores/taskyonState'

src/components/taskyon/ChooseModelDialog.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,13 +72,13 @@
7272

7373
<script setup lang="ts">
7474
import { matSmartToy } from '@quasar/extras/material-icons'
75+
import InfoDialog from '@taskyon/shared/components/InfoDialog.vue'
76+
import ResponsiveMenuDialogBtn from '@taskyon/shared/components/ResponsiveMenuDialogBtn.vue'
7577
import { useAppStateStore } from 'src/stores/appState'
7678
import { useTaskyonStore } from 'src/stores/taskyonState'
77-
import ModelSelection from './ModelSelection.vue'
7879
import { toRefs } from 'vue'
79-
import InfoDialog from '../InfoDialog.vue'
80-
import ResponsiveMenuDialogBtn from '../ResponsiveMenuDialogBtn.vue'
8180
import ApiSelect from './ApiSelect.vue'
81+
import ModelSelection from './ModelSelection.vue'
8282
8383
const state = useAppStateStore()
8484
const tystate = useTaskyonStore()

src/components/taskyon/CreateNewTask.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -216,17 +216,17 @@ import {
216216
} from '@quasar/extras/material-icons'
217217
import { symOutlinedCancel } from '@quasar/extras/material-symbols-outlined'
218218
import { mdiFunctionVariant, mdiToolbox } from '@quasar/extras/mdi-v6'
219+
import FileDropzone from '@taskyon/shared/components/FileDropzone.vue'
220+
import InfoDialog from '@taskyon/shared/components/InfoDialog.vue'
221+
import ResponsiveMenuDialogBtn from '@taskyon/shared/components/ResponsiveMenuDialogBtn.vue'
222+
import ObjectView from '@taskyon/shared/components/varViews/ObjectView.vue'
219223
import { deepCopy, generateTaskKeyWords, partialTaskDraft } from '@taskyon/taskyon'
220224
import { watchThrottled } from '@vueuse/core'
221225
import { QSelect, useQuasar } from 'quasar'
222226
import { useAppStateStore } from 'src/stores/appState'
223227
import { useTaskyonStore } from 'stores/taskyonState'
224228
import type { ReadonlyDeep, WritableDeep } from 'type-fest'
225229
import { computed, onMounted, ref } from 'vue'
226-
import FileDropzone from '../FileDropzone.vue'
227-
import InfoDialog from '../InfoDialog.vue'
228-
import ResponsiveMenuDialogBtn from '../ResponsiveMenuDialogBtn.vue'
229-
import ObjectView from '../varViews/ObjectView.vue'
230230
import chatMessageEdit from './chatMessageEdit.vue'
231231
import ChooseModelDialog from './ChooseModelDialog.vue'
232232
import SimpleSettingsDialog from './SimpleSettingsDialog.vue'

src/components/taskyon/ModelSelection.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@
4848
<script setup lang="ts">
4949
import { matVisibility } from '@quasar/extras/material-icons'
5050
import { mdiKeyLink } from '@quasar/extras/mdi-v6'
51+
import ToggleButton from '@taskyon/shared/components/ToggleButton.vue'
5152
import { levenshteinDistance } from 'src/modules/string_utils'
5253
import { computed, ref } from 'vue'
53-
import ToggleButton from '../ToggleButton.vue'
5454
5555
const props = defineProps<{
5656
selectedModel: string | null

src/components/taskyon/SimpleChatView.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
</template>
1818

1919
<script setup lang="ts">
20+
import tyMarkdown from '@taskyon/shared/components/tyMarkdown.vue'
2021
import { type TaskNode } from '@taskyon/taskyon'
2122
import Task from 'components/taskyon/TaskWidget.vue'
22-
import tyMarkdown from 'components/tyMarkdown.vue'
2323
import { useTaskyonStore } from 'src/stores/taskyonState'
2424
2525
const tystate = useTaskyonStore()

src/components/taskyon/SimpleSettingsDialog.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@
3030

3131
<script setup lang="ts">
3232
import { matMoreHoriz } from '@quasar/extras/material-icons'
33+
import ResponsiveMenuDialogBtn from '@taskyon/shared/components/ResponsiveMenuDialogBtn.vue'
34+
import ObjectView from '@taskyon/shared/components/varViews/ObjectView.vue'
3335
import { chatCompletionToolParameters, llmSettings } from '@taskyon/taskyon'
3436
import type { JSONSchema7 } from 'json-schema'
3537
import type { iconMap } from 'src/modules/icons'
@@ -39,8 +41,6 @@ import { buildSlimView } from 'src/modules/vueUtils'
3941
import { useAppStateStore } from 'src/stores/appState'
4042
import { computed } from 'vue'
4143
import z from 'zod'
42-
import ResponsiveMenuDialogBtn from '../ResponsiveMenuDialogBtn.vue'
43-
import ObjectView from '../varViews/ObjectView.vue'
4444
4545
const state = useAppStateStore()
4646

src/components/taskyon/SourcesList.vue

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,9 @@
8080
</template>
8181

8282
<script lang="ts" setup>
83+
import ResponsiveMenuDialogBtn from '@taskyon/shared/components/ResponsiveMenuDialogBtn.vue'
8384
import type { Annotation } from '@taskyon/taskyon'
84-
import { computed } from 'vue'
85-
import ResponsiveMenuDialogBtn from '../ResponsiveMenuDialogBtn.vue'
86-
import { ref } from 'vue'
85+
import { computed, ref } from 'vue'
8786
8887
const MAX_INLINE = 10
8988

src/components/taskyon/TaskChainPublishDialog.vue

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -160,29 +160,29 @@ No one else can access or remove your files without your permission.`"
160160

161161
<script setup lang="ts">
162162
import {
163-
matShare,
164-
matLink,
165-
matCopyAll,
163+
matClose,
166164
matContentCopy,
165+
matCopyAll,
166+
matLink,
167+
matShare,
167168
matWarning,
168-
matClose,
169169
} from '@quasar/extras/material-icons'
170-
import { exportFile, useQuasar } from 'quasar'
171-
import { ref, computed, watch } from 'vue'
172170
import {
173171
symOutlinedDriveExport,
174172
symOutlinedFileSave,
175173
symOutlinedMarkdown,
176174
symOutlinedPublic,
177175
} from '@quasar/extras/material-symbols-outlined'
176+
import InfoDialog from '@taskyon/shared/components/InfoDialog.vue'
177+
import QrCode from '@taskyon/shared/components/QrCode.vue'
178+
import { copyToClipboard } from '@taskyon/shared/modules/utils'
179+
import { chat2Md, chatToYaml, type TaskNode } from '@taskyon/taskyon'
180+
import { exportFile, useQuasar } from 'quasar'
178181
import { getFileId, useGdrive } from 'src/modules/gdrive'
182+
import { asyncComputed } from 'src/modules/vueUtils'
179183
import { useAppStateStore } from 'src/stores/appState'
180184
import { useTaskyonStore } from 'src/stores/taskyonState'
181-
import { chat2Md, chatToYaml, type TaskNode } from '@taskyon/taskyon'
182-
import { asyncComputed } from 'src/modules/vueUtils'
183-
import QrCode from '../QrCode.vue'
184-
import InfoDialog from '../InfoDialog.vue'
185-
import { copyToClipboard } from '../../../packages/shared/modules/utils'
185+
import { computed, ref, watch } from 'vue'
186186
187187
const showDialog = defineModel({ type: Boolean, default: false })
188188

0 commit comments

Comments
 (0)