Giter Site home page Giter Site logo

Comments (8)

xbgmsharp avatar xbgmsharp commented on June 28, 2024 1
$ git checkout develop
$ npm install
$ npm run build
$ npm run dev

from vuestic-admin.

m0ksem avatar m0ksem commented on June 28, 2024 1

Hello, Any fix for those errors ?

Hi. I don't have this issue since 4.0.0 release. Are there any errors left?

from vuestic-admin.

hcarsten avatar hcarsten commented on June 28, 2024

same here, so is this project abbandonated ?!?

from vuestic-admin.

apperside avatar apperside commented on June 28, 2024

I have the same issue.
The solution proposed by @xbgmsharp doesn't work.

This is the output of building master branch


> [email protected] build
> npm run lint && vue-tsc --noEmit && vite build


> [email protected] prelint
> npm run format


> [email protected] format
> prettier --write .

.eslintrc.js 73ms
.github/COMMIT_CONVENTION.md 78ms
.github/CONTRIBUTING.md 32ms
.github/ISSUE_TEMPLATE.md 8ms
.github/PULL_REQUEST_TEMPLATE.md 43ms
.vscode/extensions.json 4ms
CODE_OF_CONDUCT.md 29ms
config/dev.env.js 6ms
config/index.js 14ms
config/prod.env.js 4ms
docs/pre-production.md 19ms
index.html 15ms
package-lock.json 413ms
package.json 60ms
postcss.config.js 5ms
README.ja-JP.md 73ms
README.md 43ms
README.zh-CN.md 54ms
src/App.vue 80ms
src/components/icons/VaIconCleanCode.vue 28ms
src/components/icons/VaIconColor.vue 538ms
src/components/icons/VaIconFaster.vue 21ms
src/components/icons/VaIconFree.vue 11ms
src/components/icons/VaIconFresh.vue 11ms
src/components/icons/VaIconMenu.vue 24ms
src/components/icons/VaIconMenuCollapsed.vue 14ms
src/components/icons/VaIconMessage.vue 15ms
src/components/icons/VaIconNotification.vue 13ms
src/components/icons/VaIconResponsive.vue 8ms
src/components/icons/VaIconRich.vue 10ms
src/components/icons/VaIconSlower.vue 15ms
src/components/icons/VaIconVue.vue 7ms
src/components/icons/VaIconVuestic.vue 30ms
src/components/maps/LineMap.vue 143ms
src/components/navbar/components/AppNavbarActions.vue 47ms
src/components/navbar/components/dropdowns/ColorDropdown.vue 24ms
src/components/navbar/components/dropdowns/ColorDropdownItem.vue 19ms
src/components/navbar/components/dropdowns/LanguageDropdown.vue 28ms
src/components/navbar/components/dropdowns/MessageDropdown.vue 51ms
src/components/navbar/components/dropdowns/NotificationDropdown.vue 45ms
src/components/navbar/components/dropdowns/ProfileDropdown.vue 25ms
src/components/navbar/components/dropdowns/SettingsDropdown.vue 23ms
src/components/navbar/Navbar.vue 33ms
src/components/sidebar/menu/MenuAccordion.vue 39ms
src/components/sidebar/menu/MenuMinimized.vue 41ms
src/components/sidebar/NavigationRoutes.ts 27ms
src/components/sidebar/Sidebar.vue 22ms
src/components/va-charts/chart-types/BarChart.vue 7ms
src/components/va-charts/chart-types/BubbleChart.vue 11ms
src/components/va-charts/chart-types/DoughnutChart.vue 14ms
src/components/va-charts/chart-types/HorizontalBarChart.vue 11ms
src/components/va-charts/chart-types/LineChart.vue 15ms
src/components/va-charts/chart-types/PieChart.vue 7ms
src/components/va-charts/VaChart.vue 12ms
src/components/va-charts/vaChartConfigs.js 8ms
src/components/va-medium-editor/_variables.scss 3ms
src/components/va-medium-editor/VaMediumEditor.vue 30ms
src/components/VuesticLogo.vue 28ms
src/data/charts/barChartData.ts 5ms
src/data/charts/bubbleChartData.ts 36ms
src/data/charts/composables/useChartColors.ts 20ms
src/data/charts/composables/useChartData.ts 19ms
src/data/charts/doughnutChartData.ts 5ms
src/data/charts/horizontalBarChartData.ts 4ms
src/data/charts/index.ts 3ms
src/data/charts/lineChartData.ts 7ms
src/data/charts/pieChartData.ts 3ms
src/data/CountriesList.ts 11ms
src/data/maps/bubbleMapData.ts 197ms
src/data/maps/lineMapData.ts 38ms
src/data/tables/markup-table/data.json 33ms
src/data/types.ts 7ms
src/data/users.json 20ms
src/env.d.ts 3ms
src/i18n/index.ts 5ms
src/i18n/locales/br.json 13ms
src/i18n/locales/cn.json 15ms
src/i18n/locales/es.json 9ms
src/i18n/locales/gb.json 25ms
src/i18n/locales/ir.json 22ms
src/layouts/AppLayout.vue 28ms
src/layouts/AuthLayout.vue 13ms
src/layouts/Page404Layout.vue 2ms
src/layouts/RouterBypass.vue 1ms
src/main.ts 5ms
src/pages/404-pages/CategoriesConfig.ts 9ms
src/pages/404-pages/MadeByComponent.vue 5ms
src/pages/404-pages/VaPageNotFound.vue 20ms
src/pages/404-pages/VaPageNotFoundCustom.vue 10ms
src/pages/404-pages/VaPageNotFoundLargeText.vue 7ms
src/pages/404-pages/VaPageNotFoundSearch.vue 29ms
src/pages/404-pages/VaPageNotFoundSimple.vue 9ms
src/pages/404-pages/Wallpaper.vue 9ms
src/pages/admin/dashboard/composables/usePartOfChartData.ts 8ms
src/pages/admin/dashboard/dashboard-tabs/BankDetailsTab.vue 26ms
src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue 33ms
src/pages/admin/dashboard/dashboard-tabs/OverviewTab.vue 18ms
src/pages/admin/dashboard/Dashboard.vue 9ms
src/pages/admin/dashboard/DashboardCharts.vue 37ms
src/pages/admin/dashboard/DashboardContributorsList.vue 47ms
src/pages/admin/dashboard/DashboardInfoBlock.vue 46ms
src/pages/admin/dashboard/DashboardMap.vue 16ms
src/pages/admin/dashboard/DashboardTabs.vue 24ms
src/pages/admin/forms/data/CountriesList.ts 7ms
src/pages/admin/forms/form-elements/FormElements.vue 126ms
src/pages/admin/forms/form-wizard/FormWizard.vue 1ms
src/pages/admin/forms/medium-editor/MediumEditor.vue 15ms
src/pages/admin/maps/bubble-maps/BubbleMap.vue 35ms
src/pages/admin/maps/bubble-maps/BubbleMapsPage.vue 7ms
src/pages/admin/maps/leaflet-maps/LeafletMap.vue 6ms
src/pages/admin/maps/leaflet-maps/LeafletMapsPage.vue 13ms
src/pages/admin/maps/line-maps/LineMapsPage.vue 11ms
src/pages/admin/maps/maplibre-maps/MapLibreMap.vue 5ms
src/pages/admin/maps/maplibre-maps/MapLibreMapsPage.vue 5ms
src/pages/admin/maps/yandex-maps/YandexMapsPage.vue 24ms
src/pages/admin/pages/404PagesPage.vue 12ms
src/pages/admin/pages/FaqPage.vue 5ms
src/pages/admin/statistics/charts/Charts.vue 38ms
src/pages/admin/statistics/progress-bars/ProgressBars.vue 4ms
src/pages/admin/statistics/progress-bars/Widgets/BarsState.vue 21ms
src/pages/admin/statistics/progress-bars/Widgets/CircleBars.vue 15ms
src/pages/admin/statistics/progress-bars/Widgets/ColorfulBars.vue 28ms
src/pages/admin/statistics/progress-bars/Widgets/HorizontalBars.vue 9ms
src/pages/admin/tables/data-tables/data/users.json 20ms
src/pages/admin/tables/data-tables/DataTables.vue 7ms
src/pages/admin/tables/data-tables/scenarios/DataTableActions.vue 17ms
src/pages/admin/tables/data-tables/scenarios/DataTableEmpty.vue 10ms
src/pages/admin/tables/data-tables/scenarios/DataTableFilter.vue 30ms
src/pages/admin/tables/data-tables/scenarios/DataTableInfiniteScroll.vue 4ms
src/pages/admin/tables/data-tables/scenarios/DataTableLoading.vue 9ms
src/pages/admin/tables/data-tables/scenarios/DataTableSelect.vue 24ms
src/pages/admin/tables/data-tables/scenarios/DataTableServerPagination.vue 15ms
src/pages/admin/tables/data-tables/scenarios/DataTableSortingPagination.vue 22ms
src/pages/admin/tables/markup-tables/MarkupTables.vue 31ms
src/pages/admin/ui/buttons/Buttons.vue 99ms
src/pages/admin/ui/cards/Cards.vue 41ms
src/pages/admin/ui/chat/Chat.vue 31ms
src/pages/admin/ui/chat/ChatPage.vue 8ms
src/pages/admin/ui/chat/StickyScroll.ts 12ms
src/pages/admin/ui/chips/Chips.vue 47ms
src/pages/admin/ui/collapse/Collapses.vue 35ms
src/pages/admin/ui/color-pickers/ColorPickers.vue 8ms
src/pages/admin/ui/colors/color-presentation/ColorPresentation.vue 22ms
src/pages/admin/ui/colors/color-presentation/colorsData.ts 10ms
src/pages/admin/ui/colors/Colors.vue 50ms
src/pages/admin/ui/file-upload/FileUpload.vue 17ms
src/pages/admin/ui/icons/Icons.vue 8ms
src/pages/admin/ui/icons/IconSet.vue 52ms
src/pages/admin/ui/icons/sets/brandico.json 11ms
src/pages/admin/ui/icons/sets/disabled/typicons.json 9ms
src/pages/admin/ui/icons/sets/entypo.json 9ms
src/pages/admin/ui/icons/sets/font-awesome.json 23ms
src/pages/admin/ui/icons/sets/fontelico.json 2ms
src/pages/admin/ui/icons/sets/glyphicons.json 5ms
src/pages/admin/ui/icons/sets/iconic-stroke.json 3ms
src/pages/admin/ui/icons/sets/ionicons.json 12ms
src/pages/admin/ui/icons/sets/maki.json 4ms
src/pages/admin/ui/icons/sets/material-icons.json 15ms
src/pages/admin/ui/icons/sets/openweb.json 2ms
src/pages/admin/ui/icons/sets/vuestic.json 2ms
src/pages/admin/ui/icons/SetsList.vue 33ms
src/pages/admin/ui/icons/types.ts 2ms
src/pages/admin/ui/lists/data.json 8ms
src/pages/admin/ui/lists/Lists.vue 73ms
src/pages/admin/ui/modals/Modals.vue 67ms
src/pages/admin/ui/notifications/Notifications.vue 46ms
src/pages/admin/ui/notifications/ToastPositionPicker.vue 29ms
src/pages/admin/ui/popovers/Popovers.vue 24ms
src/pages/admin/ui/rating/Rating.vue 22ms
src/pages/admin/ui/route.ts 9ms
src/pages/admin/ui/sliders/Sliders.vue 93ms
src/pages/admin/ui/spinners/Spinners.vue 43ms
src/pages/admin/ui/tabs/Tabs.vue 52ms
src/pages/admin/ui/timelines/Timelines.vue 69ms
src/pages/admin/ui/tree-view/TreeView.vue 17ms
src/pages/admin/ui/tree-view/TreeViewAdvancedPreview.vue 19ms
src/pages/admin/ui/tree-view/TreeViewBasicPreview.vue 15ms
src/pages/admin/ui/tree-view/TreeViewEditablePreview.vue 17ms
src/pages/admin/ui/tree-view/TreeViewIconsPreview.vue 7ms
src/pages/admin/ui/tree-view/TreeViewSelectablePreview.vue 22ms
src/pages/admin/ui/typography/Typography.vue 42ms
src/pages/auth/login/Login.vue 30ms
src/pages/auth/recover-password/RecoverPassword.vue 15ms
src/pages/auth/signup/Signup.vue 37ms
src/router/index.ts 24ms
src/scss/icon-fonts/brandico/brandico.scss 16ms
src/scss/icon-fonts/entypo/entypo.scss 93ms
src/scss/icon-fonts/font-awesome/font-awesome.scss 1ms
src/scss/icon-fonts/fontelico/fontelico.scss 11ms
src/scss/icon-fonts/glyphicons/glyphicons.scss 123ms
src/scss/icon-fonts/iconicfill/iconicfill.scss 42ms
src/scss/icon-fonts/iconicstroke/iconicstroke.scss 32ms
src/scss/icon-fonts/index.scss 3ms
src/scss/icon-fonts/ionicons/ionicons.scss 3ms
src/scss/icon-fonts/maki/maki.scss 17ms
src/scss/icon-fonts/openwebicons/openwebicons.scss 13ms
src/scss/icon-fonts/typicons/typicons.scss 26ms
src/scss/icon-fonts/vuestic-icons/vuestic-icons.scss 6ms
src/scss/icon-fonts/zocial/zocial.scss 25ms
src/scss/main.scss 3ms
src/scss/vuestic-sass/index.scss 1ms
src/services/vuestic-ui/components/va-icon.ts 3ms
src/services/vuestic-ui/global-config.ts 3ms
src/services/vuestic-ui/icons-config/aliases.ts 6ms
src/services/vuestic-ui/icons-config/icons-config.ts 17ms
src/services/vuestic-ui/themes.ts 12ms
src/stores/global-store.ts 3ms
src/stores/index.ts 2ms
tailwind.config.js 3ms
tsconfig.json 4ms
vite.config.ts 6ms

> [email protected] lint
> eslint --fix "./src/**/*.{ts,js,vue}"


/Users/simone/dev/github/vuestic-admin/src/pages/admin/dashboard/Dashboard.vue
  32:10  warning  'DashboardMap' is defined but never used  @typescript-eslint/no-unused-vars

/Users/simone/dev/github/vuestic-admin/src/pages/admin/ui/tree-view/TreeViewAdvancedPreview.vue
  9:33  warning  Variable 'expanded' is already declared in the upper scope  vue/no-template-shadow

✖ 2 problems (0 errors, 2 warnings)

src/pages/admin/ui/colors/color-presentation/ColorPresentation.vue:3:31 - error TS2322: Type 'string' is not assignable to type 'PlacementWithAlias | undefined'.

3     <va-popover color="info" :placement="popoverOptions.placement" :message="popoverOptions.content">
                                ~~~~~~~~~

  node_modules/vuestic-ui/dist/types/components/va-popover/index.d.ts:372:5
    372     placement: import("../../composables").PlacementWithAlias;
            ~~~~~~~~~
    The expected type comes from property 'placement' which is declared here on type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; target: MaybeHTMLElementOrSelector; color: string; title: string; icon: string; ... 23 more ...; autoHide: boolean; }> & Omit<...>'

src/pages/admin/ui/rating/Rating.vue:6:10 - error TS2322: Type '{ modelValue: number; color: string; }' is not assignable to type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; color: string; size: string | number; sizesConfig: Record<string, any>; fontSizesConfig: Record<...>; ... 13 more ...; ariaItemLabel: string; }> & Omit<...>'.
  Property 'itemNumber' is missing in type '{ modelValue: number; color: string; }' but required in type 'Omit<Readonly<ExtractPropTypes<{ numbers: { type: BooleanConstructor; default: boolean; }; halves: { type: BooleanConstructor; default: boolean; }; max: { type: NumberConstructor; default: number; }; ... 19 more ...; stateful: { ...; }; }>> & { ...; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "rea...'.

6         <va-rating v-model="value" color="danger" />
           ~~~~~~~~~

  node_modules/vuestic-ui/dist/types/components/va-rating/index.d.ts:230:5
    230     itemNumber: {
            ~~~~~~~~~~
    'itemNumber' is declared here.

src/pages/admin/ui/icons/Icons.vue:17:28 - error TS2571: Object is of type 'unknown'.

17         addFilteredListsTo(module.default)
                              ~~~~~~

src/pages/admin/ui/icons/Icons.vue:18:16 - error TS2571: Object is of type 'unknown'.

18         return module.default
                  ~~~~~~

src/pages/admin/ui/rating/Rating.vue:12:10 - error TS2322: Type '{ modelValue: number; icon: string; emptyIcon: string; "empty-icon": string; }' is not assignable to type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; color: string; size: string | number; sizesConfig: Record<string, any>; fontSizesConfig: Record<...>; ... 13 more ...; ariaItemLabel: string; }> & Omit<...>'.
  Property 'itemNumber' is missing in type '{ modelValue: number; icon: string; emptyIcon: string; "empty-icon": string; }' but required in type 'Omit<Readonly<ExtractPropTypes<{ numbers: { type: BooleanConstructor; default: boolean; }; halves: { type: BooleanConstructor; default: boolean; }; max: { type: NumberConstructor; default: number; }; ... 19 more ...; stateful: { ...; }; }>> & { ...; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "rea...'.

12         <va-rating v-model="value" icon="bell_slash" empty-icon="bell" />
            ~~~~~~~~~

  node_modules/vuestic-ui/dist/types/components/va-rating/index.d.ts:230:5
    230     itemNumber: {
            ~~~~~~~~~~
    'itemNumber' is declared here.

src/pages/admin/ui/rating/Rating.vue:18:10 - error TS2322: Type '{ modelValue: number; size: string; color: string; }' is not assignable to type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; color: string; size: string | number; sizesConfig: Record<string, any>; fontSizesConfig: Record<...>; ... 13 more ...; ariaItemLabel: string; }> & Omit<...>'.
  Property 'itemNumber' is missing in type '{ modelValue: number; size: string; color: string; }' but required in type 'Omit<Readonly<ExtractPropTypes<{ numbers: { type: BooleanConstructor; default: boolean; }; halves: { type: BooleanConstructor; default: boolean; }; max: { type: NumberConstructor; default: number; }; ... 19 more ...; stateful: { ...; }; }>> & { ...; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "rea...'.

18         <va-rating v-model="value" size="small" color="warning" />
            ~~~~~~~~~

  node_modules/vuestic-ui/dist/types/components/va-rating/index.d.ts:230:5
    230     itemNumber: {
            ~~~~~~~~~~
    'itemNumber' is declared here.

src/pages/admin/ui/rating/Rating.vue:24:10 - error TS2322: Type '{ modelValue: number; size: string; color: string; }' is not assignable to type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; color: string; size: string | number; sizesConfig: Record<string, any>; fontSizesConfig: Record<...>; ... 13 more ...; ariaItemLabel: string; }> & Omit<...>'.
  Property 'itemNumber' is missing in type '{ modelValue: number; size: string; color: string; }' but required in type 'Omit<Readonly<ExtractPropTypes<{ numbers: { type: BooleanConstructor; default: boolean; }; halves: { type: BooleanConstructor; default: boolean; }; max: { type: NumberConstructor; default: number; }; ... 19 more ...; stateful: { ...; }; }>> & { ...; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "rea...'.

24         <va-rating v-model="value" size="large" color="info" />
            ~~~~~~~~~

  node_modules/vuestic-ui/dist/types/components/va-rating/index.d.ts:230:5
    230     itemNumber: {
            ~~~~~~~~~~
    'itemNumber' is declared here.

src/pages/admin/ui/rating/Rating.vue:30:10 - error TS2322: Type '{ modelValue: number; numbers: true; }' is not assignable to type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; color: string; size: string | number; sizesConfig: Record<string, any>; fontSizesConfig: Record<...>; ... 13 more ...; ariaItemLabel: string; }> & Omit<...>'.
  Property 'itemNumber' is missing in type '{ modelValue: number; numbers: true; }' but required in type 'Omit<Readonly<ExtractPropTypes<{ numbers: { type: BooleanConstructor; default: boolean; }; halves: { type: BooleanConstructor; default: boolean; }; max: { type: NumberConstructor; default: number; }; ... 19 more ...; stateful: { ...; }; }>> & { ...; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "rea...'.

30         <va-rating v-model="value" numbers />
            ~~~~~~~~~

  node_modules/vuestic-ui/dist/types/components/va-rating/index.d.ts:230:5
    230     itemNumber: {
            ~~~~~~~~~~
    'itemNumber' is declared here.

src/pages/admin/ui/rating/Rating.vue:36:10 - error TS2322: Type '{ modelValue: number; color: string; size: string; halves: true; }' is not assignable to type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; color: string; size: string | number; sizesConfig: Record<string, any>; fontSizesConfig: Record<...>; ... 13 more ...; ariaItemLabel: string; }> & Omit<...>'.
  Property 'itemNumber' is missing in type '{ modelValue: number; color: string; size: string; halves: true; }' but required in type 'Omit<Readonly<ExtractPropTypes<{ numbers: { type: BooleanConstructor; default: boolean; }; halves: { type: BooleanConstructor; default: boolean; }; max: { type: NumberConstructor; default: number; }; ... 19 more ...; stateful: { ...; }; }>> & { ...; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "rea...'.

36         <va-rating v-model="value" color="success" size="large" halves />
            ~~~~~~~~~

  node_modules/vuestic-ui/dist/types/components/va-rating/index.d.ts:230:5
    230     itemNumber: {
            ~~~~~~~~~~
    'itemNumber' is declared here.

src/i18n/index.ts:12:25 - error TS2571: Object is of type 'unknown'.

12     return [localeName, localeModule.default]
                           ~~~~~~~~~~~~


Found 10 errors in 4 files.

Errors  Files
     1  src/pages/admin/ui/colors/color-presentation/ColorPresentation.vue:3
     6  src/pages/admin/ui/rating/Rating.vue:6
     2  src/pages/admin/ui/icons/Icons.vue:17
     1  src/i18n/index.ts:12

This is the output of building the develop branch

yarn run v1.22.19
$ npm run lint && vue-tsc --noEmit && vite build

> [email protected] prelint
> npm run format


> [email protected] format
> prettier --write .

.eslintrc.js 98ms (unchanged)
.github/COMMIT_CONVENTION.md 82ms (unchanged)
.github/CONTRIBUTING.md 35ms (unchanged)
.github/ISSUE_TEMPLATE.md 11ms (unchanged)
.github/PULL_REQUEST_TEMPLATE.md 26ms (unchanged)
.storybook/main.ts 256ms (unchanged)
.storybook/preview.ts 19ms (unchanged)
.storybook/storybook-main.scss 38ms (unchanged)
.vscode/extensions.json 4ms (unchanged)
CODE_OF_CONDUCT.md 31ms (unchanged)
docs/pre-production.md 19ms (unchanged)
index.html 26ms (unchanged)
package-lock.json 309ms (unchanged)
package.json 62ms (unchanged)
postcss.config.js 4ms (unchanged)
README.ja-JP.md 52ms (unchanged)
README.md 32ms (unchanged)
README.zh-CN.md 79ms (unchanged)
src/App.vue 14ms (unchanged)
src/components/app-layout-navigation/AppLayoutNavigation.vue 66ms (unchanged)
src/components/icons/VaIconCleanCode.vue 26ms (unchanged)
src/components/icons/VaIconColor.vue 13ms (unchanged)
src/components/icons/VaIconFaster.vue 10ms (unchanged)
src/components/icons/VaIconFree.vue 10ms (unchanged)
src/components/icons/VaIconFresh.vue 9ms (unchanged)
src/components/icons/VaIconGitHub.vue 2ms (unchanged)
src/components/icons/VaIconHideSidebar.vue 3ms (unchanged)
src/components/icons/VaIconMenu.vue 14ms (unchanged)
src/components/icons/VaIconMenuCollapsed.vue 12ms (unchanged)
src/components/icons/VaIconMessage.vue 9ms (unchanged)
src/components/icons/VaIconNotification.vue 9ms (unchanged)
src/components/icons/VaIconResponsive.vue 6ms (unchanged)
src/components/icons/VaIconRich.vue 5ms (unchanged)
src/components/icons/VaIconSlower.vue 7ms (unchanged)
src/components/icons/VaIconVue.vue 5ms (unchanged)
src/components/icons/VaIconVuestic.vue 19ms (unchanged)
src/components/navbar/AppNavbar.vue 25ms (unchanged)
src/components/navbar/components/AppNavbarActions.vue 20ms (unchanged)
src/components/navbar/components/dropdowns/NotificationDropdown.vue 45ms (unchanged)
src/components/navbar/components/dropdowns/ProfileDropdown.vue 36ms (unchanged)
src/components/navbar/components/dropdowns/SearchDropdown.vue 11ms (unchanged)
src/components/navbar/components/GitHubButton.vue 5ms (unchanged)
src/components/NotFoundImage.vue 4ms (unchanged)
src/components/sidebar/AppSidebar.vue 60ms (unchanged)
src/components/sidebar/NavigationRoutes.ts 11ms (unchanged)
src/components/typography/Typography.stories.ts 5ms (unchanged)
src/components/typography/Typography.vue 45ms (unchanged)
src/components/va-button-select/styles.ts 2ms (unchanged)
src/components/va-button-select/VaButtonSelect.stories.ts 5ms (unchanged)
src/components/va-button-select/VaButtonSelect.vue 26ms (unchanged)
src/components/va-charts/chart-types/BarChart.vue 8ms (unchanged)
src/components/va-charts/chart-types/BubbleChart.vue 8ms (unchanged)
src/components/va-charts/chart-types/DoughnutChart.vue 8ms (unchanged)
src/components/va-charts/chart-types/HorizontalBarChart.vue 10ms (unchanged)
src/components/va-charts/chart-types/LineChart.vue 8ms (unchanged)
src/components/va-charts/chart-types/PieChart.vue 7ms (unchanged)
src/components/va-charts/VaChart.vue 15ms (unchanged)
src/components/va-charts/vaChartConfigs.js 11ms (unchanged)
src/components/va-medium-editor/_variables.scss 3ms (unchanged)
src/components/va-medium-editor/VaMediumEditor.vue 34ms (unchanged)
src/components/VuesticLogo.stories.ts 5ms (unchanged)
src/components/VuesticLogo.vue 16ms (unchanged)
src/data/charts/barChartData.ts 4ms (unchanged)
src/data/charts/bubbleChartData.ts 16ms (unchanged)
src/data/charts/composables/useChartColors.ts 9ms (unchanged)
src/data/charts/composables/useChartData.ts 8ms (unchanged)
src/data/charts/doughnutChartData.ts 3ms (unchanged)
src/data/charts/horizontalBarChartData.ts 4ms (unchanged)
src/data/charts/index.ts 4ms (unchanged)
src/data/charts/lineChartData.ts 8ms (unchanged)
src/data/charts/pieChartData.ts 4ms (unchanged)
src/data/CountriesList.ts 10ms (unchanged)
src/data/pages/projects-db.json 9ms (unchanged)
src/data/pages/projects.ts 21ms (unchanged)
src/data/pages/users-db.json 18ms (unchanged)
src/data/pages/users.ts 19ms (unchanged)
src/data/types.ts 4ms (unchanged)
src/data/users.json 20ms (unchanged)
src/env.d.ts 3ms (unchanged)
src/i18n/index.ts 7ms (unchanged)
src/i18n/locales/br.json 9ms (unchanged)
src/i18n/locales/cn.json 9ms (unchanged)
src/i18n/locales/es.json 8ms (unchanged)
src/i18n/locales/gb.json 10ms (unchanged)
src/i18n/locales/ir.json 10ms (unchanged)
src/layouts/AppLayout.vue 25ms (unchanged)
src/layouts/AuthLayout.vue 10ms (unchanged)
src/layouts/RouterBypass.vue 2ms (unchanged)
src/main.ts 5ms (unchanged)
src/pages/404.vue 6ms (unchanged)
src/pages/admin/dashboard/composables/usePartOfChartData.ts 8ms (unchanged)
src/pages/admin/dashboard/dashboard-tabs/BankDetailsTab.vue 21ms (unchanged)
src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue 37ms (unchanged)
src/pages/admin/dashboard/dashboard-tabs/OverviewTab.vue 15ms (unchanged)
src/pages/admin/dashboard/Dashboard.vue 2ms (unchanged)
src/pages/admin/dashboard/DashboardCharts.vue 24ms (unchanged)
src/pages/admin/dashboard/DashboardContributorsList.vue 31ms (unchanged)
src/pages/admin/dashboard/DashboardInfoBlock.vue 39ms (unchanged)
src/pages/admin/dashboard/DashboardMap.vue 13ms (unchanged)
src/pages/admin/dashboard/DashboardTabs.vue 17ms (unchanged)
src/pages/admin/pages/404PagesPage.vue 14ms (unchanged)
src/pages/auth/CheckTheEmail.vue 4ms (unchanged)
src/pages/auth/Login.vue 22ms (unchanged)
src/pages/auth/RecoverPassword.vue 12ms (unchanged)
src/pages/auth/Signup.vue 28ms (unchanged)
src/pages/billing/BillingPage.vue 5ms (unchanged)
src/pages/billing/Invoices.vue 27ms (unchanged)
src/pages/billing/MembeshipTier.vue 29ms (unchanged)
src/pages/billing/modals/ChangeYourPaymentPlan.vue 12ms (unchanged)
src/pages/billing/PaymentInfo.vue 23ms (unchanged)
src/pages/billing/types.ts 1ms (unchanged)
src/pages/faq/data/navigationLinks.json 4ms (unchanged)
src/pages/faq/data/popularCategories.json 3ms (unchanged)
src/pages/faq/FaqPage.vue 3ms (unchanged)
src/pages/faq/widgets/Categories.vue 14ms (unchanged)
src/pages/faq/widgets/Navigation.vue 11ms (unchanged)
src/pages/faq/widgets/Questions.vue 17ms (unchanged)
src/pages/faq/widgets/RequestDemo.vue 13ms (unchanged)
src/pages/payments/payment-system/PaymentSystem.stories.ts 3ms (unchanged)
src/pages/payments/payment-system/PaymentSystem.vue 5ms (unchanged)
src/pages/payments/PaymentsPage.vue 5ms (unchanged)
src/pages/payments/types.ts 6ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressCreateModal.stories.ts 4ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressCreateModal.vue 12ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressEdit.stories.ts 7ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressEdit.vue 26ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressList.stories.ts 3ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressList.vue 24ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressListItem.stories.ts 4ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressListItem.vue 14ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressUpdateModal.stories.ts 4ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressUpdateModal.vue 10ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardCreateModal.stories.ts 3ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardCreateModal.vue 11ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardEdit.stories.ts 5ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardEdit.vue 23ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardList.stories.ts 2ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardList.vue 24ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardListItem.stories.ts 4ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardListItem.vue 15ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardUpdateModal.stories.ts 4ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardUpdateModal.vue 10ms (unchanged)
src/pages/preferences/modals/EditNameModal.vue 14ms (unchanged)
src/pages/preferences/modals/ResetPasswordModal.vue 26ms (unchanged)
src/pages/preferences/preferences-header/PreferencesHeader.vue 6ms (unchanged)
src/pages/preferences/Preferences.vue 10ms (unchanged)
src/pages/preferences/settings/Settings.vue 22ms (unchanged)
src/pages/preferences/styles.ts 2ms (unchanged)
src/pages/pricing-plans/options.ts 7ms (unchanged)
src/pages/pricing-plans/PricingPlans.vue 33ms (unchanged)
src/pages/pricing-plans/styles.ts 2ms (unchanged)
src/pages/projects/components/ProjectStatusBadge.vue 6ms (unchanged)
src/pages/projects/composables/useProjects.ts 15ms (unchanged)
src/pages/projects/composables/useProjectStatusColor.ts 1ms (unchanged)
src/pages/projects/ProjectsPage.vue 33ms (unchanged)
src/pages/projects/types.ts 4ms (unchanged)
src/pages/projects/widgets/EditProjectForm.vue 44ms (unchanged)
src/pages/projects/widgets/ProjectCards.vue 24ms (unchanged)
src/pages/projects/widgets/ProjectsTable.vue 47ms (unchanged)
src/pages/settings/language-switcher/LanguageSwitcher.vue 10ms (unchanged)
src/pages/settings/notifications/Notifications.vue 8ms (unchanged)
src/pages/settings/Settings.vue 6ms (unchanged)
src/pages/settings/theme-switcher/ThemeSwitcher.vue 7ms (unchanged)
src/pages/users/composables/useUsers.ts 17ms (unchanged)
src/pages/users/types.ts 3ms (unchanged)
src/pages/users/UsersPage.vue 29ms (unchanged)
src/pages/users/widgets/EditUserForm.vue 33ms (unchanged)
src/pages/users/widgets/UserAvatar.vue 11ms (unchanged)
src/pages/users/widgets/UsersTable.vue 52ms (unchanged)
src/router/index.ts 12ms (unchanged)
src/scss/icon-fonts/index.scss 1ms (unchanged)
src/scss/icon-fonts/vuestic-icons/vuestic-icons.scss 10ms (unchanged)
src/scss/main.scss 4ms (unchanged)
src/scss/vuestic-sass/index.scss 5ms (unchanged)
src/services/utils.ts 2ms (unchanged)
src/services/vuestic-ui/components/va-icon.ts 1ms (unchanged)
src/services/vuestic-ui/global-config.ts 3ms (unchanged)
src/services/vuestic-ui/icons-config/aliases.ts 6ms (unchanged)
src/services/vuestic-ui/icons-config/icons-config.ts 6ms (unchanged)
src/services/vuestic-ui/themes.ts 2ms (unchanged)
src/stores/billing-addresses.ts 9ms (unchanged)
src/stores/global-store.ts 3ms (unchanged)
src/stores/index.ts 1ms (unchanged)
src/stores/notifications.ts 5ms (unchanged)
src/stores/payment-cards.ts 10ms (unchanged)
src/stores/user-store.ts 3ms (unchanged)
tailwind.config.js 5ms (unchanged)
tsconfig.json 2ms (unchanged)
vite.config.ts 3ms (unchanged)

> [email protected] lint
> eslint "./src/**/*.{ts,js,vue}" --fix

src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue:48:29 - error TS2307: Cannot find module '../../../../data/maps/lineMapData' or its corresponding type declarations.

48 import { lineMapData } from '../../../../data/maps/lineMapData'
                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue:68:68 - error TS7031: Binding element 'country' implicitly has an 'any' type.

68   return CountriesList.filter((item) => citiesList.value.filter(({ country }) => country === item).length)
                                                                      ~~~~~~~

src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue:72:36 - error TS7031: Binding element 'title' implicitly has an 'any' type.

72   return lineMapData.cities.map(({ title, country }) => ({ text: title, country }))
                                      ~~~~~

src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue:72:43 - error TS7031: Binding element 'country' implicitly has an 'any' type.

72   return lineMapData.cities.map(({ title, country }) => ({ text: title, country }))
                                             ~~~~~~~

src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue:83:36 - error TS7031: Binding element 'country' implicitly has an 'any' type.

83       ? citiesList.value.filter(({ country }) => country === form.country)
                                      ~~~~~~~

src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue:87:52 - error TS7031: Binding element 'country' implicitly has an 'any' type.

87       const city = allowedCitiesList.value.find(({ country }) => country === newCountry)?.text || ''
                                                      ~~~~~~~

src/pages/admin/dashboard/DashboardMap.vue:14:21 - error TS2307: Cannot find module '../../../components/maps/LineMap.vue' or its corresponding type declarations.

14 import LineMap from '../../../components/maps/LineMap.vue'
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

src/pages/admin/dashboard/DashboardMap.vue:15:45 - error TS2307: Cannot find module '../../../data/maps/lineMapData' or its corresponding type declarations.

15 import { lineMapData, compareStrings } from '../../../data/maps/lineMapData'
                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

src/pages/admin/dashboard/DashboardMap.vue:24:36 - error TS7006: Parameter 'mapItem' implicitly has an 'any' type.

24   cities.value = cities.value.map((mapItem) =>
                                      ~~~~~~~

src/pages/projects/components/ProjectStatusBadge.vue:21:27 - error TS7053: Element implicitly has an 'any' type because expression of type 'string' can't be used to index type 'Record<"in progress" | "important" | "completed" | "archived", string>'.
  No index signature with a parameter of type 'string' was found on type 'Record<"in progress" | "important" | "completed" | "archived", string>'.

21   <VaBadge square :color="badgeColorMap[$props.status.toLowerCase()]" :text="$props.status.toUpperCase()" />
                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Found 10 errors in 3 files.

Errors  Files
     6  src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue:48
     3  src/pages/admin/dashboard/DashboardMap.vue:14
     1  src/pages/projects/components/ProjectStatusBadge.vue:21
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

from vuestic-admin.

xbgmsharp avatar xbgmsharp commented on June 28, 2024

We all agreed the master and develop branch doesn't build. You should use the develop as it is the latest however it does not build neither!

from vuestic-admin.

m0ksem avatar m0ksem commented on June 28, 2024

Yeah, sorry, you all. We completely missed this issue. You can ping us directly next time or join our discord server if it is urgent issue.

from vuestic-admin.

belhauss avatar belhauss commented on June 28, 2024

Hello, Any fix for those errors ?

from vuestic-admin.

belhauss avatar belhauss commented on June 28, 2024

Hi, I used vuestic a couple of months ago, and i just finished the project now but when I tried to build it it gave me those errors. i'll try with this release. and get back to you. thanks

from vuestic-admin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.