refactor(client): refactor file name and directory structure
This commit is contained in:
		
							parent
							
								
									0b99ffa8f9
								
							
						
					
					
						commit
						a9e13693a5
					
				
					 187 changed files with 247 additions and 247 deletions
				
			
		|  | @ -36,7 +36,7 @@ | ||||||
| </template> | </template> | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import MkSwitch from '@/components/form/switch.vue'; | import MkSwitch from '@/components/form/switch.vue'; | ||||||
| import MkKeyValue from '@/components/MkKeyValue.vue'; | import MkKeyValue from '@/components/MkKeyValue.vue'; | ||||||
| import { acct, userPage } from '@/filters/user'; | import { acct, userPage } from '@/filters/user'; | ||||||
|  |  | ||||||
|  | @ -25,9 +25,9 @@ | ||||||
| <script setup lang="ts"> | <script setup lang="ts"> | ||||||
| import { ref } from 'vue'; | import { ref } from 'vue'; | ||||||
| import * as Misskey from 'misskey-js'; | import * as Misskey from 'misskey-js'; | ||||||
| import XWindow from '@/components/ui/window.vue'; | import XWindow from '@/components/MkWindow.vue'; | ||||||
| import MkTextarea from '@/components/form/textarea.vue'; | import MkTextarea from '@/components/form/textarea.vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -14,7 +14,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import MkTooltip from './ui/tooltip.vue'; | import MkTooltip from './MkTooltip.vue'; | ||||||
| 
 | 
 | ||||||
| const props = defineProps<{ | const props = defineProps<{ | ||||||
| 	showing: boolean; | 	showing: boolean; | ||||||
|  |  | ||||||
|  | @ -8,7 +8,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { onMounted, onBeforeUnmount } from 'vue'; | import { onMounted, onBeforeUnmount } from 'vue'; | ||||||
| import MkMenu from './menu.vue'; | import MkMenu from './MkMenu.vue'; | ||||||
| import { MenuItem } from './types/menu.vue'; | import { MenuItem } from './types/menu.vue'; | ||||||
| import contains from '@/scripts/contains'; | import contains from '@/scripts/contains'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
|  | @ -30,7 +30,7 @@ import { nextTick, onMounted } from 'vue'; | ||||||
| import * as misskey from 'misskey-js'; | import * as misskey from 'misskey-js'; | ||||||
| import Cropper from 'cropperjs'; | import Cropper from 'cropperjs'; | ||||||
| import tinycolor from 'tinycolor2'; | import tinycolor from 'tinycolor2'; | ||||||
| import XModalWindow from '@/components/ui/modal-window.vue'; | import XModalWindow from '@/components/MkModalWindow.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { $i } from '@/account'; | import { $i } from '@/account'; | ||||||
| import { defaultStore } from '@/store'; | import { defaultStore } from '@/store'; | ||||||
|  |  | ||||||
|  | @ -40,8 +40,8 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { onBeforeUnmount, onMounted, ref } from 'vue'; | import { onBeforeUnmount, onMounted, ref } from 'vue'; | ||||||
| import MkModal from '@/components/ui/modal.vue'; | import MkModal from '@/components/MkModal.vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import MkInput from '@/components/form/input.vue'; | import MkInput from '@/components/form/input.vue'; | ||||||
| import MkSelect from '@/components/form/select.vue'; | import MkSelect from '@/components/form/select.vue'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
|  |  | ||||||
|  | @ -90,7 +90,7 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { markRaw, nextTick, onActivated, onBeforeUnmount, onMounted, ref, watch } from 'vue'; | import { markRaw, nextTick, onActivated, onBeforeUnmount, onMounted, ref, watch } from 'vue'; | ||||||
| import * as Misskey from 'misskey-js'; | import * as Misskey from 'misskey-js'; | ||||||
| import MkButton from './ui/button.vue'; | import MkButton from './MkButton.vue'; | ||||||
| import XNavFolder from '@/components/MkDrive.navFolder.vue'; | import XNavFolder from '@/components/MkDrive.navFolder.vue'; | ||||||
| import XFolder from '@/components/MkDrive.folder.vue'; | import XFolder from '@/components/MkDrive.folder.vue'; | ||||||
| import XFile from '@/components/MkDrive.file.vue'; | import XFile from '@/components/MkDrive.file.vue'; | ||||||
|  |  | ||||||
|  | @ -22,7 +22,7 @@ | ||||||
| import { ref } from 'vue'; | import { ref } from 'vue'; | ||||||
| import * as Misskey from 'misskey-js'; | import * as Misskey from 'misskey-js'; | ||||||
| import XDrive from '@/components/MkDrive.vue'; | import XDrive from '@/components/MkDrive.vue'; | ||||||
| import XModalWindow from '@/components/ui/modal-window.vue'; | import XModalWindow from '@/components/MkModalWindow.vue'; | ||||||
| import number from '@/filters/number'; | import number from '@/filters/number'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -17,7 +17,7 @@ | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import * as Misskey from 'misskey-js'; | import * as Misskey from 'misskey-js'; | ||||||
| import XDrive from '@/components/MkDrive.vue'; | import XDrive from '@/components/MkDrive.vue'; | ||||||
| import XWindow from '@/components/ui/window.vue'; | import XWindow from '@/components/MkWindow.vue'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| 
 | 
 | ||||||
| defineProps<{ | defineProps<{ | ||||||
|  |  | ||||||
|  | @ -27,7 +27,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { ref } from 'vue'; | import { ref } from 'vue'; | ||||||
| import MkModal from '@/components/ui/modal.vue'; | import MkModal from '@/components/MkModal.vue'; | ||||||
| import MkEmojiPicker from '@/components/MkEmojiPicker.vue'; | import MkEmojiPicker from '@/components/MkEmojiPicker.vue'; | ||||||
| import { defaultStore } from '@/store'; | import { defaultStore } from '@/store'; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -13,7 +13,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import MkWindow from '@/components/ui/window.vue'; | import MkWindow from '@/components/MkWindow.vue'; | ||||||
| import MkEmojiPicker from '@/components/MkEmojiPicker.vue'; | import MkEmojiPicker from '@/components/MkEmojiPicker.vue'; | ||||||
| 
 | 
 | ||||||
| withDefaults(defineProps<{ | withDefaults(defineProps<{ | ||||||
|  |  | ||||||
|  | @ -35,7 +35,7 @@ | ||||||
| import { computed } from 'vue'; | import { computed } from 'vue'; | ||||||
| import * as Acct from 'misskey-js/built/acct'; | import * as Acct from 'misskey-js/built/acct'; | ||||||
| import MkSwitch from '@/components/ui/switch.vue'; | import MkSwitch from '@/components/ui/switch.vue'; | ||||||
| import MkPagination from '@/components/ui/pagination.vue'; | import MkPagination from '@/components/MkPagination.vue'; | ||||||
| import MkDriveFileThumbnail from '@/components/MkDriveFileThumbnail.vue'; | import MkDriveFileThumbnail from '@/components/MkDriveFileThumbnail.vue'; | ||||||
| import bytes from '@/filters/bytes'; | import bytes from '@/filters/bytes'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
|  |  | ||||||
|  | @ -33,8 +33,8 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import XModalWindow from '@/components/ui/modal-window.vue'; | import XModalWindow from '@/components/MkModalWindow.vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import MkInput from '@/components/form/input.vue'; | import MkInput from '@/components/form/input.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { instance } from '@/instance'; | import { instance } from '@/instance'; | ||||||
|  |  | ||||||
|  | @ -61,9 +61,9 @@ import FormTextarea from './form/textarea.vue'; | ||||||
| import FormSwitch from './form/switch.vue'; | import FormSwitch from './form/switch.vue'; | ||||||
| import FormSelect from './form/select.vue'; | import FormSelect from './form/select.vue'; | ||||||
| import FormRange from './form/range.vue'; | import FormRange from './form/range.vue'; | ||||||
| import MkButton from './ui/button.vue'; | import MkButton from './MkButton.vue'; | ||||||
| import FormRadios from './form/radios.vue'; | import FormRadios from './form/radios.vue'; | ||||||
| import XModalWindow from '@/components/ui/modal-window.vue'; | import XModalWindow from '@/components/MkModalWindow.vue'; | ||||||
| 
 | 
 | ||||||
| export default defineComponent({ | export default defineComponent({ | ||||||
| 	components: { | 	components: { | ||||||
|  |  | ||||||
|  | @ -17,7 +17,7 @@ import { } from 'vue'; | ||||||
| import * as misskey from 'misskey-js'; | import * as misskey from 'misskey-js'; | ||||||
| import bytes from '@/filters/bytes'; | import bytes from '@/filters/bytes'; | ||||||
| import number from '@/filters/number'; | import number from '@/filters/number'; | ||||||
| import MkModal from '@/components/ui/modal.vue'; | import MkModal from '@/components/MkModal.vue'; | ||||||
| 
 | 
 | ||||||
| const props = withDefaults(defineProps<{ | const props = withDefaults(defineProps<{ | ||||||
| 	image: misskey.entities.DriveFile; | 	image: misskey.entities.DriveFile; | ||||||
|  |  | ||||||
|  | @ -21,7 +21,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import MkModal from '@/components/ui/modal.vue'; | import MkModal from '@/components/MkModal.vue'; | ||||||
| import { navbarItemDef } from '@/navbar'; | import { navbarItemDef } from '@/navbar'; | ||||||
| import { instanceName } from '@/config'; | import { instanceName } from '@/config'; | ||||||
| import { defaultStore } from '@/store'; | import { defaultStore } from '@/store'; | ||||||
|  |  | ||||||
|  | @ -30,8 +30,8 @@ | ||||||
| <script lang="ts"> | <script lang="ts"> | ||||||
| import { defineComponent } from 'vue'; | import { defineComponent } from 'vue'; | ||||||
| import { length } from 'stringz'; | import { length } from 'stringz'; | ||||||
| import MkModal from '@/components/ui/modal.vue'; | import MkModal from '@/components/MkModal.vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import bytes from '@/filters/bytes'; | import bytes from '@/filters/bytes'; | ||||||
| import number from '@/filters/number'; | import number from '@/filters/number'; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -7,7 +7,7 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { on } from 'events'; | import { on } from 'events'; | ||||||
| import { nextTick, onBeforeUnmount, onMounted, onUnmounted, ref, watch } from 'vue'; | import { nextTick, onBeforeUnmount, onMounted, onUnmounted, ref, watch } from 'vue'; | ||||||
| import MkMenu from './menu.vue'; | import MkMenu from './MkMenu.vue'; | ||||||
| import { MenuItem } from '@/types/menu'; | import { MenuItem } from '@/types/menu'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| 
 | 
 | ||||||
|  | @ -63,7 +63,7 @@ import { MenuItem, InnerMenuItem, MenuPending, MenuAction } from '@/types/menu'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| 
 | 
 | ||||||
| const XChild = defineAsyncComponent(() => import('./menu.child.vue')); | const XChild = defineAsyncComponent(() => import('./MkMenu.child.vue')); | ||||||
| 
 | 
 | ||||||
| const props = defineProps<{ | const props = defineProps<{ | ||||||
| 	items: MenuItem[]; | 	items: MenuItem[]; | ||||||
|  | @ -22,7 +22,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { ComputedRef, provide } from 'vue'; | import { ComputedRef, provide } from 'vue'; | ||||||
| import MkModal from '@/components/ui/modal.vue'; | import MkModal from '@/components/MkModal.vue'; | ||||||
| import { popout as _popout } from '@/scripts/popout'; | import { popout as _popout } from '@/scripts/popout'; | ||||||
| import copyToClipboard from '@/scripts/copy-to-clipboard'; | import copyToClipboard from '@/scripts/copy-to-clipboard'; | ||||||
| import { url } from '@/config'; | import { url } from '@/config'; | ||||||
|  |  | ||||||
|  | @ -18,7 +18,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { onMounted, onUnmounted } from 'vue'; | import { onMounted, onUnmounted } from 'vue'; | ||||||
| import MkModal from './modal.vue'; | import MkModal from './MkModal.vue'; | ||||||
| 
 | 
 | ||||||
| const props = withDefaults(defineProps<{ | const props = withDefaults(defineProps<{ | ||||||
| 	withOkButton: boolean; | 	withOkButton: boolean; | ||||||
|  | @ -21,7 +21,7 @@ | ||||||
| import { ref } from 'vue'; | import { ref } from 'vue'; | ||||||
| import XNote from '@/components/MkNote.vue'; | import XNote from '@/components/MkNote.vue'; | ||||||
| import XList from '@/components/MkDateSeparatedList.vue'; | import XList from '@/components/MkDateSeparatedList.vue'; | ||||||
| import MkPagination, { Paging } from '@/components/ui/pagination.vue'; | import MkPagination, { Paging } from '@/components/MkPagination.vue'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| 
 | 
 | ||||||
| const props = defineProps<{ | const props = defineProps<{ | ||||||
|  |  | ||||||
|  | @ -31,9 +31,9 @@ | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import { notificationTypes } from 'misskey-js'; | import { notificationTypes } from 'misskey-js'; | ||||||
| import MkSwitch from './form/switch.vue'; | import MkSwitch from './form/switch.vue'; | ||||||
| import MkInfo from './ui/info.vue'; | import MkInfo from './MkInfo.vue'; | ||||||
| import MkButton from './ui/button.vue'; | import MkButton from './MkButton.vue'; | ||||||
| import XModalWindow from '@/components/ui/modal-window.vue'; | import XModalWindow from '@/components/MkModalWindow.vue'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| 
 | 
 | ||||||
| const emit = defineEmits<{ | const emit = defineEmits<{ | ||||||
|  |  | ||||||
|  | @ -19,7 +19,7 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { defineComponent, markRaw, onUnmounted, onMounted, computed, ref } from 'vue'; | import { defineComponent, markRaw, onUnmounted, onMounted, computed, ref } from 'vue'; | ||||||
| import { notificationTypes } from 'misskey-js'; | import { notificationTypes } from 'misskey-js'; | ||||||
| import MkPagination, { Paging } from '@/components/ui/pagination.vue'; | import MkPagination, { Paging } from '@/components/MkPagination.vue'; | ||||||
| import XNotification from '@/components/MkNotification.vue'; | import XNotification from '@/components/MkNotification.vue'; | ||||||
| import XList from '@/components/MkDateSeparatedList.vue'; | import XList from '@/components/MkDateSeparatedList.vue'; | ||||||
| import XNote from '@/components/MkNote.vue'; | import XNote from '@/components/MkNote.vue'; | ||||||
|  |  | ||||||
|  | @ -26,7 +26,7 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { ComputedRef, inject, provide } from 'vue'; | import { ComputedRef, inject, provide } from 'vue'; | ||||||
| import RouterView from '@/components/global/RouterView.vue'; | import RouterView from '@/components/global/RouterView.vue'; | ||||||
| import XWindow from '@/components/ui/window.vue'; | import XWindow from '@/components/MkWindow.vue'; | ||||||
| import { popout as _popout } from '@/scripts/popout'; | import { popout as _popout } from '@/scripts/popout'; | ||||||
| import copyToClipboard from '@/scripts/copy-to-clipboard'; | import copyToClipboard from '@/scripts/copy-to-clipboard'; | ||||||
| import { url } from '@/config'; | import { url } from '@/config'; | ||||||
|  |  | ||||||
|  | @ -36,7 +36,7 @@ import { computed, ComputedRef, isRef, markRaw, onActivated, onDeactivated, Ref, | ||||||
| import * as misskey from 'misskey-js'; | import * as misskey from 'misskey-js'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { onScrollTop, isTopVisible, getScrollPosition, getScrollContainer } from '@/scripts/scroll'; | import { onScrollTop, isTopVisible, getScrollPosition, getScrollContainer } from '@/scripts/scroll'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| 
 | 
 | ||||||
| const SECOND_FETCH_LIMIT = 30; | const SECOND_FETCH_LIMIT = 30; | ||||||
|  | @ -52,7 +52,7 @@ import { ref, watch } from 'vue'; | ||||||
| import MkInput from './form/input.vue'; | import MkInput from './form/input.vue'; | ||||||
| import MkSelect from './form/select.vue'; | import MkSelect from './form/select.vue'; | ||||||
| import MkSwitch from './form/switch.vue'; | import MkSwitch from './form/switch.vue'; | ||||||
| import MkButton from './ui/button.vue'; | import MkButton from './MkButton.vue'; | ||||||
| import { formatDateTimeString } from '@/scripts/format-time-string'; | import { formatDateTimeString } from '@/scripts/format-time-string'; | ||||||
| import { addTime } from '@/scripts/time'; | import { addTime } from '@/scripts/time'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
|  |  | ||||||
|  | @ -6,8 +6,8 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import MkModal from './modal.vue'; | import MkModal from './MkModal.vue'; | ||||||
| import MkMenu from './menu.vue'; | import MkMenu from './MkMenu.vue'; | ||||||
| import { MenuItem } from '@/types/menu'; | import { MenuItem } from '@/types/menu'; | ||||||
| 
 | 
 | ||||||
| defineProps<{ | defineProps<{ | ||||||
|  | @ -84,7 +84,7 @@ import * as os from '@/os'; | ||||||
| import { stream } from '@/stream'; | import { stream } from '@/stream'; | ||||||
| import { selectFiles } from '@/scripts/select-file'; | import { selectFiles } from '@/scripts/select-file'; | ||||||
| import { defaultStore, notePostInterruptors, postFormActions } from '@/store'; | import { defaultStore, notePostInterruptors, postFormActions } from '@/store'; | ||||||
| import MkInfo from '@/components/ui/info.vue'; | import MkInfo from '@/components/MkInfo.vue'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| import { instance } from '@/instance'; | import { instance } from '@/instance'; | ||||||
| import { $i, getAccounts, openAccountMenu as openAccountMenu_ } from '@/account'; | import { $i, getAccounts, openAccountMenu as openAccountMenu_ } from '@/account'; | ||||||
|  |  | ||||||
|  | @ -6,7 +6,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts"> | <script lang="ts"> | ||||||
| import { defineComponent } from 'vue'; | import { defineComponent } from 'vue'; | ||||||
| import MkModal from '@/components/ui/modal.vue'; | import MkModal from '@/components/MkModal.vue'; | ||||||
| import MkPostForm from '@/components/MkPostForm.vue'; | import MkPostForm from '@/components/MkPostForm.vue'; | ||||||
| 
 | 
 | ||||||
| export default defineComponent({ | export default defineComponent({ | ||||||
|  |  | ||||||
|  | @ -9,7 +9,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import MkTooltip from './ui/tooltip.vue'; | import MkTooltip from './MkTooltip.vue'; | ||||||
| import XReactionIcon from '@/components/MkReactionIcon.vue'; | import XReactionIcon from '@/components/MkReactionIcon.vue'; | ||||||
| 
 | 
 | ||||||
| const props = defineProps<{ | const props = defineProps<{ | ||||||
|  |  | ||||||
|  | @ -18,7 +18,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import MkTooltip from './ui/tooltip.vue'; | import MkTooltip from './MkTooltip.vue'; | ||||||
| import XReactionIcon from '@/components/MkReactionIcon.vue'; | import XReactionIcon from '@/components/MkReactionIcon.vue'; | ||||||
| 
 | 
 | ||||||
| const props = defineProps<{ | const props = defineProps<{ | ||||||
|  |  | ||||||
|  | @ -29,7 +29,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts"> | <script lang="ts"> | ||||||
| import { defineComponent } from 'vue'; | import { defineComponent } from 'vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import MkInput from '@/components/form/input.vue'; | import MkInput from '@/components/form/input.vue'; | ||||||
| import MkSwitch from '@/components/form/switch.vue'; | import MkSwitch from '@/components/form/switch.vue'; | ||||||
| import MkTextarea from '@/components/form/textarea.vue'; | import MkTextarea from '@/components/form/textarea.vue'; | ||||||
|  |  | ||||||
|  | @ -51,9 +51,9 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { defineAsyncComponent } from 'vue'; | import { defineAsyncComponent } from 'vue'; | ||||||
| import { toUnicode } from 'punycode/'; | import { toUnicode } from 'punycode/'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import MkInput from '@/components/form/input.vue'; | import MkInput from '@/components/form/input.vue'; | ||||||
| import MkInfo from '@/components/ui/info.vue'; | import MkInfo from '@/components/MkInfo.vue'; | ||||||
| import { apiUrl, host as configHost } from '@/config'; | import { apiUrl, host as configHost } from '@/config'; | ||||||
| import { byteify, hexify } from '@/scripts/2fa'; | import { byteify, hexify } from '@/scripts/2fa'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
|  |  | ||||||
|  | @ -15,7 +15,7 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import MkSignin from '@/components/MkSignin.vue'; | import MkSignin from '@/components/MkSignin.vue'; | ||||||
| import XModalWindow from '@/components/ui/modal-window.vue'; | import XModalWindow from '@/components/MkModalWindow.vue'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| 
 | 
 | ||||||
| const props = withDefaults(defineProps<{ | const props = withDefaults(defineProps<{ | ||||||
|  |  | ||||||
|  | @ -67,7 +67,7 @@ | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import getPasswordStrength from 'syuilo-password-strength'; | import getPasswordStrength from 'syuilo-password-strength'; | ||||||
| import { toUnicode } from 'punycode/'; | import { toUnicode } from 'punycode/'; | ||||||
| import MkButton from './ui/button.vue'; | import MkButton from './MkButton.vue'; | ||||||
| import MkInput from './form/input.vue'; | import MkInput from './form/input.vue'; | ||||||
| import MkSwitch from './form/switch.vue'; | import MkSwitch from './form/switch.vue'; | ||||||
| import MkCaptcha from '@/components/MkCaptcha.vue'; | import MkCaptcha from '@/components/MkCaptcha.vue'; | ||||||
|  |  | ||||||
|  | @ -19,7 +19,7 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import XSignup from '@/components/MkSignup.vue'; | import XSignup from '@/components/MkSignup.vue'; | ||||||
| import XModalWindow from '@/components/ui/modal-window.vue'; | import XModalWindow from '@/components/MkModalWindow.vue'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| 
 | 
 | ||||||
| const props = withDefaults(defineProps<{ | const props = withDefaults(defineProps<{ | ||||||
|  |  | ||||||
|  | @ -33,9 +33,9 @@ import { } from 'vue'; | ||||||
| import { permissions as kinds } from 'misskey-js'; | import { permissions as kinds } from 'misskey-js'; | ||||||
| import MkInput from './form/input.vue'; | import MkInput from './form/input.vue'; | ||||||
| import MkSwitch from './form/switch.vue'; | import MkSwitch from './form/switch.vue'; | ||||||
| import MkButton from './ui/button.vue'; | import MkButton from './MkButton.vue'; | ||||||
| import MkInfo from './ui/info.vue'; | import MkInfo from './MkInfo.vue'; | ||||||
| import XModalWindow from '@/components/ui/modal-window.vue'; | import XModalWindow from '@/components/MkModalWindow.vue'; | ||||||
| 
 | 
 | ||||||
| const props = withDefaults(defineProps<{ | const props = withDefaults(defineProps<{ | ||||||
| 	title?: string | null; | 	title?: string | null; | ||||||
|  |  | ||||||
|  | @ -11,8 +11,8 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { ref } from 'vue'; | import { ref } from 'vue'; | ||||||
| import MkModal from '@/components/ui/modal.vue'; | import MkModal from '@/components/MkModal.vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import MkSparkle from '@/components/MkSparkle.vue'; | import MkSparkle from '@/components/MkSparkle.vue'; | ||||||
| import { version } from '@/config'; | import { version } from '@/config'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
|  |  | ||||||
|  | @ -18,7 +18,7 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { ref } from 'vue'; | import { ref } from 'vue'; | ||||||
| import MkUserInfo from '@/components/MkUserInfo.vue'; | import MkUserInfo from '@/components/MkUserInfo.vue'; | ||||||
| import MkPagination, { Paging } from '@/components/ui/pagination.vue'; | import MkPagination, { Paging } from '@/components/MkPagination.vue'; | ||||||
| import { userPage } from '@/filters/user'; | import { userPage } from '@/filters/user'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -56,7 +56,7 @@ import { nextTick, onMounted } from 'vue'; | ||||||
| import * as misskey from 'misskey-js'; | import * as misskey from 'misskey-js'; | ||||||
| import MkInput from '@/components/form/input.vue'; | import MkInput from '@/components/form/input.vue'; | ||||||
| import FormSplit from '@/components/form/split.vue'; | import FormSplit from '@/components/form/split.vue'; | ||||||
| import XModalWindow from '@/components/ui/modal-window.vue'; | import XModalWindow from '@/components/MkModalWindow.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { defaultStore } from '@/store'; | import { defaultStore } from '@/store'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
|  |  | ||||||
|  | @ -12,7 +12,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import MkTooltip from './ui/tooltip.vue'; | import MkTooltip from './MkTooltip.vue'; | ||||||
| 
 | 
 | ||||||
| const props = defineProps<{ | const props = defineProps<{ | ||||||
| 	users: any[]; // TODO | 	users: any[]; // TODO | ||||||
|  |  | ||||||
|  | @ -45,7 +45,7 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { nextTick, watch } from 'vue'; | import { nextTick, watch } from 'vue'; | ||||||
| import * as misskey from 'misskey-js'; | import * as misskey from 'misskey-js'; | ||||||
| import MkModal from '@/components/ui/modal.vue'; | import MkModal from '@/components/MkModal.vue'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| 
 | 
 | ||||||
| const modal = $ref<InstanceType<typeof MkModal>>(); | const modal = $ref<InstanceType<typeof MkModal>>(); | ||||||
|  |  | ||||||
|  | @ -10,7 +10,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { watch, ref } from 'vue'; | import { watch, ref } from 'vue'; | ||||||
| import MkModal from '@/components/ui/modal.vue'; | import MkModal from '@/components/MkModal.vue'; | ||||||
| 
 | 
 | ||||||
| const modal = ref<InstanceType<typeof MkModal>>(); | const modal = ref<InstanceType<typeof MkModal>>(); | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -34,7 +34,7 @@ | ||||||
| import { defineAsyncComponent, reactive, ref, computed } from 'vue'; | import { defineAsyncComponent, reactive, ref, computed } from 'vue'; | ||||||
| import { v4 as uuid } from 'uuid'; | import { v4 as uuid } from 'uuid'; | ||||||
| import MkSelect from '@/components/form/select.vue'; | import MkSelect from '@/components/form/select.vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import { widgets as widgetDefs } from '@/widgets'; | import { widgets as widgetDefs } from '@/widgets'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
|  |  | ||||||
|  | @ -36,7 +36,7 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { onMounted, onUnmounted, nextTick, ref, watch, computed, toRefs } from 'vue'; | import { onMounted, onUnmounted, nextTick, ref, watch, computed, toRefs } from 'vue'; | ||||||
| import { debounce } from 'throttle-debounce'; | import { debounce } from 'throttle-debounce'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import { useInterval } from '@/scripts/use-interval'; | import { useInterval } from '@/scripts/use-interval'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -96,7 +96,7 @@ const onMousedown = (ev: MouseEvent | TouchEvent) => { | ||||||
| 	ev.preventDefault(); | 	ev.preventDefault(); | ||||||
| 
 | 
 | ||||||
| 	const tooltipShowing = ref(true); | 	const tooltipShowing = ref(true); | ||||||
| 	os.popup(defineAsyncComponent(() => import('@/components/ui/tooltip.vue')), { | 	os.popup(defineAsyncComponent(() => import('@/components/MkTooltip.vue')), { | ||||||
| 		showing: tooltipShowing, | 		showing: tooltipShowing, | ||||||
| 		text: computed(() => { | 		text: computed(() => { | ||||||
| 			return props.textConverter(finalValue.value); | 			return props.textConverter(finalValue.value); | ||||||
|  |  | ||||||
|  | @ -28,7 +28,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { onMounted, onUnmounted, nextTick, ref, watch, computed, toRefs, VNode, useSlots } from 'vue'; | import { onMounted, onUnmounted, nextTick, ref, watch, computed, toRefs, VNode, useSlots } from 'vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { useInterval } from '@/scripts/use-interval'; | import { useInterval } from '@/scripts/use-interval'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
|  |  | ||||||
|  | @ -17,7 +17,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts"> | <script lang="ts"> | ||||||
| import { defineComponent, PropType, ref, watch } from 'vue'; | import { defineComponent, PropType, ref, watch } from 'vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| 
 | 
 | ||||||
| export default defineComponent({ | export default defineComponent({ | ||||||
| 	components: { | 	components: { | ||||||
|  |  | ||||||
|  | @ -29,7 +29,7 @@ | ||||||
| <script lang="ts"> | <script lang="ts"> | ||||||
| import { defineComponent, onMounted, onUnmounted, nextTick, ref, watch, computed, toRefs } from 'vue'; | import { defineComponent, onMounted, onUnmounted, nextTick, ref, watch, computed, toRefs } from 'vue'; | ||||||
| import { debounce } from 'throttle-debounce'; | import { debounce } from 'throttle-debounce'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| 
 | 
 | ||||||
| export default defineComponent({ | export default defineComponent({ | ||||||
|  |  | ||||||
|  | @ -22,7 +22,7 @@ | ||||||
| import { ref } from 'vue'; | import { ref } from 'vue'; | ||||||
| import { instance } from '@/instance'; | import { instance } from '@/instance'; | ||||||
| import { host } from '@/config'; | import { host } from '@/config'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import { defaultStore } from '@/store'; | import { defaultStore } from '@/store'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -9,7 +9,7 @@ | ||||||
| </template> | </template> | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| </script> | </script> | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -6,7 +6,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts"> | <script lang="ts"> | ||||||
| import { defineComponent, PropType, unref } from 'vue'; | import { defineComponent, PropType, unref } from 'vue'; | ||||||
| import MkButton from '../ui/button.vue'; | import MkButton from '../MkButton.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { ButtonBlock } from '@/scripts/hpml/block'; | import { ButtonBlock } from '@/scripts/hpml/block'; | ||||||
| import { Hpml } from '@/scripts/hpml/evaluator'; | import { Hpml } from '@/scripts/hpml/evaluator'; | ||||||
|  |  | ||||||
|  | @ -6,7 +6,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts"> | <script lang="ts"> | ||||||
| import { computed, defineComponent, PropType } from 'vue'; | import { computed, defineComponent, PropType } from 'vue'; | ||||||
| import MkButton from '../ui/button.vue'; | import MkButton from '../MkButton.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { CounterVarBlock } from '@/scripts/hpml/block'; | import { CounterVarBlock } from '@/scripts/hpml/block'; | ||||||
| import { Hpml } from '@/scripts/hpml/evaluator'; | import { Hpml } from '@/scripts/hpml/evaluator'; | ||||||
|  |  | ||||||
|  | @ -11,7 +11,7 @@ | ||||||
| <script lang="ts"> | <script lang="ts"> | ||||||
| import { defineComponent, PropType } from 'vue'; | import { defineComponent, PropType } from 'vue'; | ||||||
| import MkTextarea from '../form/textarea.vue'; | import MkTextarea from '../form/textarea.vue'; | ||||||
| import MkButton from '../ui/button.vue'; | import MkButton from '../MkButton.vue'; | ||||||
| import { apiUrl } from '@/config'; | import { apiUrl } from '@/config'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { PostBlock } from '@/scripts/hpml/block'; | import { PostBlock } from '@/scripts/hpml/block'; | ||||||
|  |  | ||||||
|  | @ -46,7 +46,7 @@ export default { | ||||||
| 			if (self.text == null) return; | 			if (self.text == null) return; | ||||||
| 
 | 
 | ||||||
| 			const showing = ref(true); | 			const showing = ref(true); | ||||||
| 			popup(defineAsyncComponent(() => import('@/components/ui/tooltip.vue')), { | 			popup(defineAsyncComponent(() => import('@/components/MkTooltip.vue')), { | ||||||
| 				showing, | 				showing, | ||||||
| 				text: self.text, | 				text: self.text, | ||||||
| 				asMfm: binding.modifiers.mfm, | 				asMfm: binding.modifiers.mfm, | ||||||
|  |  | ||||||
|  | @ -514,7 +514,7 @@ export function popupMenu(items: MenuItem[] | Ref<MenuItem[]>, src?: HTMLElement | ||||||
| }) { | }) { | ||||||
| 	return new Promise((resolve, reject) => { | 	return new Promise((resolve, reject) => { | ||||||
| 		let dispose; | 		let dispose; | ||||||
| 		popup(defineAsyncComponent(() => import('@/components/ui/popup-menu.vue')), { | 		popup(defineAsyncComponent(() => import('@/components/MkPopupMenu.vue')), { | ||||||
| 			items, | 			items, | ||||||
| 			src, | 			src, | ||||||
| 			width: options?.width, | 			width: options?.width, | ||||||
|  | @ -535,7 +535,7 @@ export function contextMenu(items: MenuItem[] | Ref<MenuItem[]>, ev: MouseEvent) | ||||||
| 	ev.preventDefault(); | 	ev.preventDefault(); | ||||||
| 	return new Promise((resolve, reject) => { | 	return new Promise((resolve, reject) => { | ||||||
| 		let dispose; | 		let dispose; | ||||||
| 		popup(defineAsyncComponent(() => import('@/components/ui/context-menu.vue')), { | 		popup(defineAsyncComponent(() => import('@/components/MkContextMenu.vue')), { | ||||||
| 			items, | 			items, | ||||||
| 			ev, | 			ev, | ||||||
| 		}, { | 		}, { | ||||||
|  |  | ||||||
|  | @ -20,7 +20,7 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import * as misskey from 'misskey-js'; | import * as misskey from 'misskey-js'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import { version } from '@/config'; | import { version } from '@/config'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { unisonReload } from '@/scripts/unison-reload'; | import { unisonReload } from '@/scripts/unison-reload'; | ||||||
|  |  | ||||||
|  | @ -67,7 +67,7 @@ import { nextTick, onBeforeUnmount } from 'vue'; | ||||||
| import { version } from '@/config'; | import { version } from '@/config'; | ||||||
| import FormLink from '@/components/form/link.vue'; | import FormLink from '@/components/form/link.vue'; | ||||||
| import FormSection from '@/components/form/section.vue'; | import FormSection from '@/components/form/section.vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import MkLink from '@/components/MkLink.vue'; | import MkLink from '@/components/MkLink.vue'; | ||||||
| import { physics } from '@/scripts/physics'; | import { physics } from '@/scripts/physics'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
|  |  | ||||||
|  | @ -30,14 +30,14 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts"> | <script lang="ts"> | ||||||
| import { defineComponent, computed } from 'vue'; | import { defineComponent, computed } from 'vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import XEmoji from './emojis.emoji.vue'; | ||||||
|  | import MkButton from '@/components/MkButton.vue'; | ||||||
| import MkInput from '@/components/form/input.vue'; | import MkInput from '@/components/form/input.vue'; | ||||||
| import MkSelect from '@/components/form/select.vue'; | import MkSelect from '@/components/form/select.vue'; | ||||||
| import MkFolder from '@/components/ui/folder.vue'; | import MkFolder from '@/components/MkFolder.vue'; | ||||||
| import MkTab from '@/components/MkTab.vue'; | import MkTab from '@/components/MkTab.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { emojiCategories, emojiTags } from '@/instance'; | import { emojiCategories, emojiTags } from '@/instance'; | ||||||
| import XEmoji from './emojis.emoji.vue'; |  | ||||||
| 
 | 
 | ||||||
| export default defineComponent({ | export default defineComponent({ | ||||||
| 	components: { | 	components: { | ||||||
|  | @ -66,7 +66,7 @@ export default defineComponent({ | ||||||
| 			handler() { | 			handler() { | ||||||
| 				this.search(); | 				this.search(); | ||||||
| 			}, | 			}, | ||||||
| 			deep: true | 			deep: true, | ||||||
| 		}, | 		}, | ||||||
| 	}, | 	}, | ||||||
| 
 | 
 | ||||||
|  | @ -90,8 +90,8 @@ export default defineComponent({ | ||||||
| 			} else { | 			} else { | ||||||
| 				this.selectedTags.add(tag); | 				this.selectedTags.add(tag); | ||||||
| 			} | 			} | ||||||
| 		} | 		}, | ||||||
| 	} | 	}, | ||||||
| }); | }); | ||||||
| </script> | </script> | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -48,10 +48,10 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { computed } from 'vue'; | import { computed } from 'vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import MkInput from '@/components/form/input.vue'; | import MkInput from '@/components/form/input.vue'; | ||||||
| import MkSelect from '@/components/form/select.vue'; | import MkSelect from '@/components/form/select.vue'; | ||||||
| import MkPagination from '@/components/ui/pagination.vue'; | import MkPagination from '@/components/MkPagination.vue'; | ||||||
| import MkInstanceCardMini from '@/components/MkInstanceCardMini.vue'; | import MkInstanceCardMini from '@/components/MkInstanceCardMini.vue'; | ||||||
| import FormSplit from '@/components/form/split.vue'; | import FormSplit from '@/components/form/split.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
|  |  | ||||||
|  | @ -63,14 +63,14 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { computed } from 'vue'; | import { computed } from 'vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import MkSwitch from '@/components/form/switch.vue'; | import MkSwitch from '@/components/form/switch.vue'; | ||||||
| import MkObjectView from '@/components/MkObjectView.vue'; | import MkObjectView from '@/components/MkObjectView.vue'; | ||||||
| import MkDriveFileThumbnail from '@/components/MkDriveFileThumbnail.vue'; | import MkDriveFileThumbnail from '@/components/MkDriveFileThumbnail.vue'; | ||||||
| import MkKeyValue from '@/components/MkKeyValue.vue'; | import MkKeyValue from '@/components/MkKeyValue.vue'; | ||||||
| import FormSection from '@/components/form/section.vue'; | import FormSection from '@/components/form/section.vue'; | ||||||
| import MkUserCardMini from '@/components/MkUserCardMini.vue'; | import MkUserCardMini from '@/components/MkUserCardMini.vue'; | ||||||
| import MkInfo from '@/components/ui/info.vue'; | import MkInfo from '@/components/MkInfo.vue'; | ||||||
| import bytes from '@/filters/bytes'; | import bytes from '@/filters/bytes'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
|  |  | ||||||
|  | @ -33,7 +33,7 @@ import tinycolor from 'tinycolor2'; | ||||||
| import { popupMenu } from '@/os'; | import { popupMenu } from '@/os'; | ||||||
| import { url } from '@/config'; | import { url } from '@/config'; | ||||||
| import { scrollToTop } from '@/scripts/scroll'; | import { scrollToTop } from '@/scripts/scroll'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| import { globalEvents } from '@/events'; | import { globalEvents } from '@/events'; | ||||||
| import { injectPageMetadata } from '@/scripts/page-metadata'; | import { injectPageMetadata } from '@/scripts/page-metadata'; | ||||||
|  |  | ||||||
|  | @ -52,7 +52,7 @@ import { computed } from 'vue'; | ||||||
| import XHeader from './_header_.vue'; | import XHeader from './_header_.vue'; | ||||||
| import MkInput from '@/components/form/input.vue'; | import MkInput from '@/components/form/input.vue'; | ||||||
| import MkSelect from '@/components/form/select.vue'; | import MkSelect from '@/components/form/select.vue'; | ||||||
| import MkPagination from '@/components/ui/pagination.vue'; | import MkPagination from '@/components/MkPagination.vue'; | ||||||
| import XAbuseReport from '@/components/MkAbuseReport.vue'; | import XAbuseReport from '@/components/MkAbuseReport.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
|  |  | ||||||
|  | @ -49,7 +49,7 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import XHeader from './_header_.vue'; | import XHeader from './_header_.vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import MkInput from '@/components/form/input.vue'; | import MkInput from '@/components/form/input.vue'; | ||||||
| import MkTextarea from '@/components/form/textarea.vue'; | import MkTextarea from '@/components/form/textarea.vue'; | ||||||
| import FormRadios from '@/components/form/radios.vue'; | import FormRadios from '@/components/form/radios.vue'; | ||||||
|  |  | ||||||
|  | @ -29,7 +29,7 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import XHeader from './_header_.vue'; | import XHeader from './_header_.vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import MkInput from '@/components/form/input.vue'; | import MkInput from '@/components/form/input.vue'; | ||||||
| import MkTextarea from '@/components/form/textarea.vue'; | import MkTextarea from '@/components/form/textarea.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
|  |  | ||||||
|  | @ -47,7 +47,7 @@ | ||||||
| import { defineAsyncComponent } from 'vue'; | import { defineAsyncComponent } from 'vue'; | ||||||
| import FormRadios from '@/components/form/radios.vue'; | import FormRadios from '@/components/form/radios.vue'; | ||||||
| import FormInput from '@/components/form/input.vue'; | import FormInput from '@/components/form/input.vue'; | ||||||
| import FormButton from '@/components/ui/button.vue'; | import FormButton from '@/components/MkButton.vue'; | ||||||
| import FormSuspense from '@/components/form/suspense.vue'; | import FormSuspense from '@/components/form/suspense.vue'; | ||||||
| import FormSlot from '@/components/form/slot.vue'; | import FormSlot from '@/components/form/slot.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
|  |  | ||||||
|  | @ -50,7 +50,7 @@ import { } from 'vue'; | ||||||
| import XHeader from './_header_.vue'; | import XHeader from './_header_.vue'; | ||||||
| import FormSwitch from '@/components/form/switch.vue'; | import FormSwitch from '@/components/form/switch.vue'; | ||||||
| import FormInput from '@/components/form/input.vue'; | import FormInput from '@/components/form/input.vue'; | ||||||
| import FormInfo from '@/components/ui/info.vue'; | import FormInfo from '@/components/MkInfo.vue'; | ||||||
| import FormSuspense from '@/components/form/suspense.vue'; | import FormSuspense from '@/components/form/suspense.vue'; | ||||||
| import FormSplit from '@/components/form/split.vue'; | import FormSplit from '@/components/form/split.vue'; | ||||||
| import FormSection from '@/components/form/section.vue'; | import FormSection from '@/components/form/section.vue'; | ||||||
|  |  | ||||||
|  | @ -30,8 +30,8 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import XModalWindow from '@/components/ui/modal-window.vue'; | import XModalWindow from '@/components/MkModalWindow.vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import MkInput from '@/components/form/input.vue'; | import MkInput from '@/components/form/input.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { unique } from '@/scripts/array'; | import { unique } from '@/scripts/array'; | ||||||
|  |  | ||||||
|  | @ -70,9 +70,9 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { computed, defineAsyncComponent, defineComponent, ref, toRef } from 'vue'; | import { computed, defineAsyncComponent, defineComponent, ref, toRef } from 'vue'; | ||||||
| import XHeader from './_header_.vue'; | import XHeader from './_header_.vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import MkInput from '@/components/form/input.vue'; | import MkInput from '@/components/form/input.vue'; | ||||||
| import MkPagination from '@/components/ui/pagination.vue'; | import MkPagination from '@/components/MkPagination.vue'; | ||||||
| import MkTab from '@/components/MkTab.vue'; | import MkTab from '@/components/MkTab.vue'; | ||||||
| import MkSwitch from '@/components/form/switch.vue'; | import MkSwitch from '@/components/form/switch.vue'; | ||||||
| import FormSplit from '@/components/form/split.vue'; | import FormSplit from '@/components/form/split.vue'; | ||||||
|  |  | ||||||
|  | @ -36,7 +36,7 @@ | ||||||
| import { computed, defineAsyncComponent } from 'vue'; | import { computed, defineAsyncComponent } from 'vue'; | ||||||
| import * as Acct from 'misskey-js/built/acct'; | import * as Acct from 'misskey-js/built/acct'; | ||||||
| import XHeader from './_header_.vue'; | import XHeader from './_header_.vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import MkInput from '@/components/form/input.vue'; | import MkInput from '@/components/form/input.vue'; | ||||||
| import MkSelect from '@/components/form/select.vue'; | import MkSelect from '@/components/form/select.vue'; | ||||||
| import MkFileListForAdmin from '@/components/MkFileListForAdmin.vue'; | import MkFileListForAdmin from '@/components/MkFileListForAdmin.vue'; | ||||||
|  |  | ||||||
|  | @ -25,8 +25,8 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { defineAsyncComponent, inject, nextTick, onMounted, onUnmounted, provide, watch } from 'vue'; | import { defineAsyncComponent, inject, nextTick, onMounted, onUnmounted, provide, watch } from 'vue'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| import MkSuperMenu from '@/components/ui/super-menu.vue'; | import MkSuperMenu from '@/components/MkSuperMenu.vue'; | ||||||
| import MkInfo from '@/components/ui/info.vue'; | import MkInfo from '@/components/MkInfo.vue'; | ||||||
| import { scroll } from '@/scripts/scroll'; | import { scroll } from '@/scripts/scroll'; | ||||||
| import { instance } from '@/instance'; | import { instance } from '@/instance'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
|  |  | ||||||
|  | @ -17,7 +17,7 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import XHeader from './_header_.vue'; | import XHeader from './_header_.vue'; | ||||||
| import FormButton from '@/components/ui/button.vue'; | import FormButton from '@/components/MkButton.vue'; | ||||||
| import FormTextarea from '@/components/form/textarea.vue'; | import FormTextarea from '@/components/form/textarea.vue'; | ||||||
| import FormSuspense from '@/components/form/suspense.vue'; | import FormSuspense from '@/components/form/suspense.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
|  |  | ||||||
|  | @ -28,8 +28,8 @@ | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import FormSwitch from '@/components/form/switch.vue'; | import FormSwitch from '@/components/form/switch.vue'; | ||||||
| import FormInput from '@/components/form/input.vue'; | import FormInput from '@/components/form/input.vue'; | ||||||
| import FormButton from '@/components/ui/button.vue'; | import FormButton from '@/components/MkButton.vue'; | ||||||
| import FormInfo from '@/components/ui/info.vue'; | import FormInfo from '@/components/MkInfo.vue'; | ||||||
| import FormSuspense from '@/components/form/suspense.vue'; | import FormSuspense from '@/components/form/suspense.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { fetchInstance } from '@/instance'; | import { fetchInstance } from '@/instance'; | ||||||
|  |  | ||||||
|  | @ -28,8 +28,8 @@ | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import FormSwitch from '@/components/form/switch.vue'; | import FormSwitch from '@/components/form/switch.vue'; | ||||||
| import FormInput from '@/components/form/input.vue'; | import FormInput from '@/components/form/input.vue'; | ||||||
| import FormButton from '@/components/ui/button.vue'; | import FormButton from '@/components/MkButton.vue'; | ||||||
| import FormInfo from '@/components/ui/info.vue'; | import FormInfo from '@/components/MkInfo.vue'; | ||||||
| import FormSuspense from '@/components/form/suspense.vue'; | import FormSuspense from '@/components/form/suspense.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { fetchInstance } from '@/instance'; | import { fetchInstance } from '@/instance'; | ||||||
|  |  | ||||||
|  | @ -28,8 +28,8 @@ | ||||||
| import { defineComponent } from 'vue'; | import { defineComponent } from 'vue'; | ||||||
| import FormSwitch from '@/components/form/switch.vue'; | import FormSwitch from '@/components/form/switch.vue'; | ||||||
| import FormInput from '@/components/form/input.vue'; | import FormInput from '@/components/form/input.vue'; | ||||||
| import FormButton from '@/components/ui/button.vue'; | import FormButton from '@/components/MkButton.vue'; | ||||||
| import FormInfo from '@/components/ui/info.vue'; | import FormInfo from '@/components/MkInfo.vue'; | ||||||
| import FormSuspense from '@/components/form/suspense.vue'; | import FormSuspense from '@/components/form/suspense.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { fetchInstance } from '@/instance'; | import { fetchInstance } from '@/instance'; | ||||||
|  |  | ||||||
|  | @ -67,11 +67,11 @@ import { | ||||||
|   Tooltip, |   Tooltip, | ||||||
|   SubTitle |   SubTitle | ||||||
| } from 'chart.js'; | } from 'chart.js'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import MkSelect from '@/components/form/select.vue'; | import MkSelect from '@/components/form/select.vue'; | ||||||
| import MkInput from '@/components/form/input.vue'; | import MkInput from '@/components/form/input.vue'; | ||||||
| import MkContainer from '@/components/ui/container.vue'; | import MkContainer from '@/components/MkContainer.vue'; | ||||||
| import MkFolder from '@/components/ui/folder.vue'; | import MkFolder from '@/components/MkFolder.vue'; | ||||||
| import MkwFederation from '../../widgets/federation.vue'; | import MkwFederation from '../../widgets/federation.vue'; | ||||||
| import { version, url } from '@/config'; | import { version, url } from '@/config'; | ||||||
| import bytes from '@/filters/bytes'; | import bytes from '@/filters/bytes'; | ||||||
|  |  | ||||||
|  | @ -16,8 +16,8 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import MkKeyValue from '@/components/MkKeyValue.vue'; | import MkKeyValue from '@/components/MkKeyValue.vue'; | ||||||
| import FormButton from '@/components/ui/button.vue'; | import FormButton from '@/components/MkButton.vue'; | ||||||
| import MkInfo from '@/components/ui/info.vue'; | import MkInfo from '@/components/MkInfo.vue'; | ||||||
| import FormSuspense from '@/components/form/suspense.vue'; | import FormSuspense from '@/components/form/suspense.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { fetchInstance } from '@/instance'; | import { fetchInstance } from '@/instance'; | ||||||
|  |  | ||||||
|  | @ -12,7 +12,7 @@ | ||||||
| import { markRaw, onMounted, onBeforeUnmount, nextTick } from 'vue'; | import { markRaw, onMounted, onBeforeUnmount, nextTick } from 'vue'; | ||||||
| import XQueue from './queue.chart.vue'; | import XQueue from './queue.chart.vue'; | ||||||
| import XHeader from './_header_.vue'; | import XHeader from './_header_.vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import * as config from '@/config'; | import * as config from '@/config'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
|  |  | ||||||
|  | @ -19,7 +19,7 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import XHeader from './_header_.vue'; | import XHeader from './_header_.vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| import { definePageMetadata } from '@/scripts/page-metadata'; | import { definePageMetadata } from '@/scripts/page-metadata'; | ||||||
|  |  | ||||||
|  | @ -107,11 +107,11 @@ import XHeader from './_header_.vue'; | ||||||
| import FormFolder from '@/components/form/folder.vue'; | import FormFolder from '@/components/form/folder.vue'; | ||||||
| import FormRadios from '@/components/form/radios.vue'; | import FormRadios from '@/components/form/radios.vue'; | ||||||
| import FormSwitch from '@/components/form/switch.vue'; | import FormSwitch from '@/components/form/switch.vue'; | ||||||
| import FormInfo from '@/components/ui/info.vue'; | import FormInfo from '@/components/MkInfo.vue'; | ||||||
| import FormSuspense from '@/components/form/suspense.vue'; | import FormSuspense from '@/components/form/suspense.vue'; | ||||||
| import FormRange from '@/components/form/range.vue'; | import FormRange from '@/components/form/range.vue'; | ||||||
| import FormInput from '@/components/form/input.vue'; | import FormInput from '@/components/form/input.vue'; | ||||||
| import FormButton from '@/components/ui/button.vue'; | import FormButton from '@/components/MkButton.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { fetchInstance } from '@/instance'; | import { fetchInstance } from '@/instance'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
|  |  | ||||||
|  | @ -153,7 +153,7 @@ import XHeader from './_header_.vue'; | ||||||
| import FormSwitch from '@/components/form/switch.vue'; | import FormSwitch from '@/components/form/switch.vue'; | ||||||
| import FormInput from '@/components/form/input.vue'; | import FormInput from '@/components/form/input.vue'; | ||||||
| import FormTextarea from '@/components/form/textarea.vue'; | import FormTextarea from '@/components/form/textarea.vue'; | ||||||
| import FormInfo from '@/components/ui/info.vue'; | import FormInfo from '@/components/MkInfo.vue'; | ||||||
| import FormSection from '@/components/form/section.vue'; | import FormSection from '@/components/form/section.vue'; | ||||||
| import FormSplit from '@/components/form/split.vue'; | import FormSplit from '@/components/form/split.vue'; | ||||||
| import FormSuspense from '@/components/form/suspense.vue'; | import FormSuspense from '@/components/form/suspense.vue'; | ||||||
|  |  | ||||||
|  | @ -57,7 +57,7 @@ import { computed } from 'vue'; | ||||||
| import XHeader from './_header_.vue'; | import XHeader from './_header_.vue'; | ||||||
| import MkInput from '@/components/form/input.vue'; | import MkInput from '@/components/form/input.vue'; | ||||||
| import MkSelect from '@/components/form/select.vue'; | import MkSelect from '@/components/form/select.vue'; | ||||||
| import MkPagination from '@/components/ui/pagination.vue'; | import MkPagination from '@/components/MkPagination.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { lookupUser } from '@/scripts/lookup-user'; | import { lookupUser } from '@/scripts/lookup-user'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
|  |  | ||||||
|  | @ -20,8 +20,8 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { } from 'vue'; | import { } from 'vue'; | ||||||
| import MkPagination from '@/components/ui/pagination.vue'; | import MkPagination from '@/components/MkPagination.vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
| import { definePageMetadata } from '@/scripts/page-metadata'; | import { definePageMetadata } from '@/scripts/page-metadata'; | ||||||
|  |  | ||||||
|  | @ -32,7 +32,7 @@ | ||||||
| import { ref } from 'vue'; | import { ref } from 'vue'; | ||||||
| import JSON5 from 'json5'; | import JSON5 from 'json5'; | ||||||
| import { Endpoints } from 'misskey-js'; | import { Endpoints } from 'misskey-js'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import MkInput from '@/components/form/input.vue'; | import MkInput from '@/components/form/input.vue'; | ||||||
| import MkTextarea from '@/components/form/textarea.vue'; | import MkTextarea from '@/components/form/textarea.vue'; | ||||||
| import MkSwitch from '@/components/form/switch.vue'; | import MkSwitch from '@/components/form/switch.vue'; | ||||||
|  |  | ||||||
|  | @ -21,7 +21,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts"> | <script lang="ts"> | ||||||
| import { defineComponent } from 'vue'; | import { defineComponent } from 'vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
| 
 | 
 | ||||||
| export default defineComponent({ | export default defineComponent({ | ||||||
|  |  | ||||||
|  | @ -29,7 +29,7 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { computed, inject, watch } from 'vue'; | import { computed, inject, watch } from 'vue'; | ||||||
| import MkTextarea from '@/components/form/textarea.vue'; | import MkTextarea from '@/components/form/textarea.vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import MkInput from '@/components/form/input.vue'; | import MkInput from '@/components/form/input.vue'; | ||||||
| import { selectFile } from '@/scripts/select-file'; | import { selectFile } from '@/scripts/select-file'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
|  |  | ||||||
|  | @ -33,7 +33,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { computed, inject, watch } from 'vue'; | import { computed, inject, watch } from 'vue'; | ||||||
| import MkContainer from '@/components/ui/container.vue'; | import MkContainer from '@/components/MkContainer.vue'; | ||||||
| import XPostForm from '@/components/MkPostForm.vue'; | import XPostForm from '@/components/MkPostForm.vue'; | ||||||
| import XTimeline from '@/components/MkTimeline.vue'; | import XTimeline from '@/components/MkTimeline.vue'; | ||||||
| import XChannelFollowButton from '@/components/MkChannelFollowButton.vue'; | import XChannelFollowButton from '@/components/MkChannelFollowButton.vue'; | ||||||
|  |  | ||||||
|  | @ -25,8 +25,8 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { computed, defineComponent, inject } from 'vue'; | import { computed, defineComponent, inject } from 'vue'; | ||||||
| import MkChannelPreview from '@/components/MkChannelPreview.vue'; | import MkChannelPreview from '@/components/MkChannelPreview.vue'; | ||||||
| import MkPagination from '@/components/ui/pagination.vue'; | import MkPagination from '@/components/MkPagination.vue'; | ||||||
| import MkButton from '@/components/ui/button.vue'; | import MkButton from '@/components/MkButton.vue'; | ||||||
| import { useRouter } from '@/router'; | import { useRouter } from '@/router'; | ||||||
| import { definePageMetadata } from '@/scripts/page-metadata'; | import { definePageMetadata } from '@/scripts/page-metadata'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
|  |  | ||||||
|  | @ -60,7 +60,7 @@ | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { computed, watch } from 'vue'; | import { computed, watch } from 'vue'; | ||||||
| import XUserList from '@/components/MkUserList.vue'; | import XUserList from '@/components/MkUserList.vue'; | ||||||
| import MkFolder from '@/components/ui/folder.vue'; | import MkFolder from '@/components/MkFolder.vue'; | ||||||
| import MkTab from '@/components/MkTab.vue'; | import MkTab from '@/components/MkTab.vue'; | ||||||
| import number from '@/filters/number'; | import number from '@/filters/number'; | ||||||
| import * as os from '@/os'; | import * as os from '@/os'; | ||||||
|  |  | ||||||
|  | @ -33,7 +33,7 @@ | ||||||
| import { computed, watch } from 'vue'; | import { computed, watch } from 'vue'; | ||||||
| import XFeatured from './explore.featured.vue'; | import XFeatured from './explore.featured.vue'; | ||||||
| import XUsers from './explore.users.vue'; | import XUsers from './explore.users.vue'; | ||||||
| import MkFolder from '@/components/ui/folder.vue'; | import MkFolder from '@/components/MkFolder.vue'; | ||||||
| import MkInput from '@/components/form/input.vue'; | import MkInput from '@/components/form/input.vue'; | ||||||
| import MkRadios from '@/components/form/radios.vue'; | import MkRadios from '@/components/form/radios.vue'; | ||||||
| import number from '@/filters/number'; | import number from '@/filters/number'; | ||||||
|  |  | ||||||
|  | @ -22,7 +22,7 @@ | ||||||
| 
 | 
 | ||||||
| <script lang="ts" setup> | <script lang="ts" setup> | ||||||
| import { ref } from 'vue'; | import { ref } from 'vue'; | ||||||
| import MkPagination from '@/components/ui/pagination.vue'; | import MkPagination from '@/components/MkPagination.vue'; | ||||||
| import XNote from '@/components/MkNote.vue'; | import XNote from '@/components/MkNote.vue'; | ||||||
| import XList from '@/components/MkDateSeparatedList.vue'; | import XList from '@/components/MkDateSeparatedList.vue'; | ||||||
| import { i18n } from '@/i18n'; | import { i18n } from '@/i18n'; | ||||||
|  |  | ||||||
Some files were not shown because too many files have changed in this diff Show more
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue