Skip to content

Commit a58d95c

Browse files
committed
chore(ui): update file paths and dependencies
1 parent f27c40e commit a58d95c

File tree

19 files changed

+828
-39
lines changed

19 files changed

+828
-39
lines changed

packages/ui/package.json

+16-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@morpheme/ui",
33
"version": "1.0.1",
44
"scripts": {
5-
"build": "vite build && tsc --emitDeclarationOnly && mv dist/src dist/types",
5+
"build": "vite build && vue-tsc --emitDeclarationOnly && mv dist/src dist/types",
66
"prepublishOnly": "npm run build",
77
"test": "vitest"
88
},
@@ -15,12 +15,26 @@
1515
"@morpheme/utils": "^1.0.0",
1616
"@morpheme/theme": "^1.0.0",
1717
"@morpheme/themes": "^1.0.0",
18+
"@morpheme/design-tokens": "^0.1.0-alpha.5",
1819
"@vue/test-utils": "^2.0.0-rc.17",
19-
"@ckeditor/ckeditor5-vue": "^7.0.0",
20+
"@ckeditor/ckeditor5-build-classic": "^37.0.0",
21+
"@ckeditor/ckeditor5-vue": "^4.0.1",
2022
"sass": "^1.77.8",
23+
"floating-vue": "^2.0.0-beta.20",
24+
"@floating-ui/vue": "^1.0.2",
25+
"@headlessui-float/vue": "^0.11.2",
26+
"vue-router": "^4.1.5",
27+
"@vueuse/core": "^10.2.1",
28+
"vee-validate": "^4.11.3",
29+
"@heroicons/vue": "^2.1.5",
30+
"@iconify/vue": "^4.1.2",
31+
"pagino": "^1.4.1",
32+
"@vueup/vue-quill": "^1.0.0-beta.8",
33+
"quill": "^1.3.7",
2134
"vue": "^3.4.38"
2235
},
2336
"devDependencies": {
37+
"vue-tsc": "^2.1.4",
2438
"c8": "^7.11.3",
2539
"unplugin-vue-components": "^0.21.1",
2640
"vite": "^5.4.2",

packages/ui/src/button/src/stories/ButtonTest.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import {ref} from 'vue';
33
import VBtn from '../VBtn.vue';
44
import VBtnGroup from '../VBtnGroup.vue';
55
import VBtnToolbar from '../VBtnToolbar.vue';
6-
import VIcon from '../../icon/src';
7-
import VCard from '../../card/src';
6+
import VIcon from '../../../icon/src';
7+
import VCard from '../../../card/src';
88
99
const colors = [
1010
'default',

packages/ui/src/forms/src/file-input/FileInputItem.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script setup lang="ts">
2-
import {VBtn} from '../../,,/button/src';
2+
import {VBtn} from '../../../button/src';
33
import VProgressBar from '../../../progress/src';
44
import VIcon from '../../../icon/src';
55

packages/ui/src/forms/src/input/Input.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script setup lang="ts">
22
import {type PropType, computed, ref} from 'vue';
3-
import Icon from '../../icon/src';
3+
import Icon from '../../../icon/src';
44
import SelectOptions, {type Option} from './SelectOptions.vue';
55
import {useVModel} from '@vueuse/core';
66

packages/ui/src/forms/src/input/VInput.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script setup lang="ts">
22
import {type PropType, ref} from 'vue';
3-
import Icon from '../../icon/src';
3+
import Icon from '../../../icon/src';
44
import {useFormValue, type ValidationMode} from '../composables';
55
import ErrorMessage from '../ErrorMessage.vue';
66

packages/ui/src/forms/src/input/VInputGroup.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import {ref, toRefs, computed, watch} from 'vue';
44
import VInput from './VInput.vue';
55
import {ErrorMessage} from 'vee-validate';
6-
import Icon from '../../icon/src';
6+
import Icon from '../../../icon/src';
77

88
const props = defineProps({
99
modelValue: {

packages/ui/src/forms/src/stories/Forms.story.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<script setup lang="ts">
22
import {reactive} from 'vue';
33
import {Input, TextareaInput, Select, Radio, Checkbox, FileInput} from '..';
4-
import {Switch} from '../../switch/src';
5-
import {VBtn} from '../../button/src';
4+
import {Switch} from '../../../switch/src';
5+
import {VBtn} from '../../../button/src';
66
77
const form = reactive({
88
name: '',

packages/ui/src/forms/src/stories/FormsWithValidation.story.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ import {
99
Radio,
1010
FileInput
1111
} from '../index';
12-
import {VBtn} from '../../button/src';
12+
import {VBtn} from '../../../button/src';
1313
import {ref} from 'vue';
14-
import {Select as SelectMenu} from '../../select/src';
14+
import {Select as SelectMenu} from '../../../select/src';
1515
1616
const schema = yup.object({
1717
name: yup.string().required().label('Name'),

packages/ui/src/menus/src/stories/VMenusCustom.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script setup lang="ts">
2-
import VAppBar from '../../app-bar/src';
2+
import VAppBar from '../../../app-bar/src';
33
import VMenus from '../VMenus.vue';
44
import VMenusItem from '../VMenusItem.vue';
55
</script>

packages/ui/src/multi-select/src/VMultiSelect.vue

+1-2
Original file line numberDiff line numberDiff line change
@@ -502,12 +502,11 @@ defineSlots<{
502502

503503
<div class="v-multi-select-action">
504504
<v-tooltip v-if="uncontrolledValue.length > 1">
505-
<template #activator="{on}">
505+
<template #activator>
506506
<v-badge
507507
circle
508508
class="!p-1 !bg-transparent"
509509
@click="clearSelected"
510-
v-on="on"
511510
>
512511
<Icon
513512
name="ri:close-line"

packages/ui/src/nav-drawer/src/deprecated/VNavDrawer.vue

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ export default defineComponent({
88

99
<script setup lang="ts">
1010
import {computed, onMounted, type PropType, ref, toRefs, watch} from 'vue';
11-
import VMenu, {type Menu} from '../../menu/src';
12-
import VLogo from '../../logo/src';
11+
import VMenu, {type Menu} from '../../../menu/src';
12+
import VLogo from '../../../logo/src';
1313
import {getBgColor} from '@morpheme/utils';
14-
import VBtn from '../../button/src';
15-
import Icon from '../../icon/src';
14+
import VBtn from '../../../button/src';
15+
import Icon from '../../../icon/src';
1616
1717
const props = defineProps({
1818
modelValue: {

packages/ui/src/select/src/stories/SelectObjects.story.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<script setup lang="ts">
22
import {ref} from 'vue';
33
import Select from '../Select.vue';
4-
import VIcon from '../../icon/src';
4+
import VIcon from '../../../icon/src';
55
66
const users = [
77
{

packages/ui/src/table/src/examples/TypedSlots.example.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!-- eslint-disable vue/valid-v-slot -->
22
<script setup lang="ts">
3-
import type {VDataTableHeader} from 'src/types';
3+
import type {VDataTableHeader} from '../types';
44
import VDataTable from '../VDataTable.vue';
55

66
const headers: VDataTableHeader[] = [

packages/ui/src/table/src/stories/BodySlotStory.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script setup lang="ts">
22
import VDataTable from '../VDataTable.vue';
3-
import {Checkbox} from '../../forms/src';
3+
import {Checkbox} from '../../../forms/src';
44
import {items, headers} from './data';
55
</script>
66

packages/ui/src/table/src/stories/HeaderSlotStory.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<script setup lang="ts">
22
import VDataTable from '../VDataTable.vue';
3-
import {Checkbox} from '../../forms/src';
4-
import Icon from '../../icon/src';
3+
import {Checkbox} from '../../../forms/src';
4+
import Icon from '../../../icon/src';
55
import {items, headers} from './data';
66
</script>
77

packages/ui/src/table/src/types.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type Pagination from '@morpheme/pagination';
1+
import Pagination from '../../pagination/src/VPagination.vue';
22

33
type VPagination = InstanceType<typeof Pagination>['$props'];
44

packages/ui/src/timeline/src/VTimelineItemDot.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ const props = withDefaults(
99
{},
1010
);
1111
12-
const bgColor = getColor(props.color) as any;
13-
const textColor = getColor(props.textColor);
12+
const bgColor = getColor(props.color) as any
13+
const textColor = getColor(props.textColor) as any;
1414
</script>
1515

1616
<template>

packages/ui/tsconfig.json

+2
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
"exclude": [
2828
"**/*.stories.ts",
2929
"**/*.stories.tsx",
30+
"**/*.story.vue",
31+
"**/vite.config.*",
3032
"**/*.spec.ts",
3133
"**/*.test.ts"
3234
]

0 commit comments

Comments
 (0)