fix issue with dependency on @pkg/harvester on shell (#8132)

* fix issue with dependency on @pkg/harvester on shell + fix console warning

* address PR comments

* add vue-virtual-scroll-list as a dependency of shell

---------

Co-authored-by: Alexandre Alves <aalves@Alexandres-MBP.lan>
This commit is contained in:
Alexandre Alves 2023-02-10 09:38:23 +00:00 committed by GitHub
parent 26cf8c6872
commit a67b7e1b81
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 4 additions and 2 deletions

View File

@ -729,7 +729,7 @@ export default {
<transition-group>
<div
v-for="(disk, i) in disks"
:key="i"
:key="`${disk.bootOrder}${i}`"
>
<InfoBox
class="box"

View File

@ -0,0 +1 @@
export const NAME = 'harvesterManager';

View File

@ -10,7 +10,7 @@ import { CAPI, HCI } from '@shell/config/types';
import ClusterMembershipEditor from '@shell/components/form/Members/ClusterMembershipEditor';
import { Banner } from '@components/Banner';
import { canViewClusterMembershipEditor } from '@shell/components/form/Members/ClusterMembershipEditor.vue';
import { NAME as HARVESTER_MANAGER } from '@/pkg/harvester-manager/config/harvester-manager';
import { NAME as HARVESTER_MANAGER } from '@shell/config/harvester-manager-types';
import { HARVESTER as HARVESTER_FEATURE, mapFeature } from '@shell/store/features';
import { addObject } from '@shell/utils/array';
import { HIDE_DESC, mapPref } from '@shell/store/prefs';

View File

@ -138,6 +138,7 @@
"vue-server-renderer": "2.6.14",
"vue-shortkey": "3.1.7",
"vue-template-compiler": "2.6.14",
"vue-virtual-scroll-list": "^2.3.4",
"vue2-transitions": "0.3.0",
"vuedraggable": "2.24.3",
"vuex": "3.6.2",