Open Eflyax opened 6 months ago
Similar problem:
Input:
import themeOverrides from './themeOverrides.json';
import type {PropType} from 'vue';
import type {INode} from '@/foo/types';
import type {IPanelConfig} from '@/types/types.js';
Output:
import themeOverrides from './themeOverrides.json';
import type {PropType} from 'vue';
import type {INode} from '@/foo/types';
import type {IPanelConfig} from '@/types/types.js';
Expected output:
import themeOverrides from './themeOverrides.json';
import type {INode} from '@/foo/types';
import type {IPanelConfig} from '@/types/types.js';
import type {PropType} from 'vue';
Problematic input:
import {appGlobals} from '@asf/engine';
import {computed, defineComponent} from 'vue';
import {Icon} from '@iconify/vue';
import {i18nPlugin} from '@/i18n';
import {useHead} from '@unhead/vue';
import {useRoute} from 'vue-router';
import IconCheck from '@/assets/icons/check.svg?component';
import type {Ref} from 'vue';
Import IconCheck
is removed
Problematic input
1) Importing type" is not sorted by alpha.
2) Combined import as value with type