fix: DashboardItem miss prop `rocketOption` (#414)

* Fix(instances-survey): DashboardItem miss paramter `rocketOption`

* Fix(endpoints-survey): DashboardItem miss prop `rocketOption`

Co-authored-by: tianxuanzhizi <bowen.xu@bangdao-tech.com>
diff --git a/src/views/containers/topology/endpoint/endpoints-survey.vue b/src/views/containers/topology/endpoint/endpoints-survey.vue
index 37a9636..6c9551d 100644
--- a/src/views/containers/topology/endpoint/endpoints-survey.vue
+++ b/src/views/containers/topology/endpoint/endpoints-survey.vue
@@ -23,6 +23,7 @@
       :index="index"
       :type="'TOPOLOGY_ENDPOINT'"
       :updateObjects="updateObjects"
+      :rocketOption="stateDashboardOption"
     />
     <div v-show="rocketGlobal.edit" class="rk-add-dashboard-item g-sm-3" @click="ADD_TOPO_ENDPOINT_COMP">
       + Add An Item
@@ -34,6 +35,7 @@
   import Vue from 'vue';
   import { Component, Prop } from 'vue-property-decorator';
   import { State, Mutation } from 'vuex-class';
+  import { State as optionState } from '@/store/modules/dashboard/dashboard-option';
   import DashboardItem from '@/views/components/dashboard/dashboard-item.vue';
 
   @Component({
@@ -43,6 +45,7 @@
   })
   export default class InstancesSurvey extends Vue {
     @State('rocketbot') private rocketGlobal: any;
+    @State('rocketOption') private stateDashboardOption!: optionState;
     @Mutation('rocketTopo/ADD_TOPO_ENDPOINT_COMP') private ADD_TOPO_ENDPOINT_COMP: any;
     @Prop() private endpointComps: any;
     @Prop() private updateObjects!: string;
diff --git a/src/views/containers/topology/instance/instances-survey.vue b/src/views/containers/topology/instance/instances-survey.vue
index 4e589f6..6d99852 100644
--- a/src/views/containers/topology/instance/instances-survey.vue
+++ b/src/views/containers/topology/instance/instances-survey.vue
@@ -23,6 +23,7 @@
       :index="index"
       :type="'TOPOLOGY_INSTANCE'"
       :updateObjects="updateObjects"
+      :rocketOption="stateDashboardOption"
     />
     <div v-show="rocketGlobal.edit" class="rk-add-dashboard-item g-sm-3" @click="ADD_TOPO_INSTANCE_COMP">
       + Add An Item
@@ -34,6 +35,7 @@
   import Vue from 'vue';
   import { Component, Prop } from 'vue-property-decorator';
   import { State, Mutation } from 'vuex-class';
+  import { State as optionState } from '@/store/modules/dashboard/dashboard-option';
   import DashboardItem from '@/views/components/dashboard/dashboard-item.vue';
 
   @Component({
@@ -43,6 +45,7 @@
   })
   export default class InstancesSurvey extends Vue {
     @State('rocketbot') private rocketGlobal: any;
+    @State('rocketOption') private stateDashboardOption!: optionState;
     @Mutation('rocketTopo/ADD_TOPO_INSTANCE_COMP') private ADD_TOPO_INSTANCE_COMP: any;
     @Prop() private instanceComps: any;
     @Prop() private updateObjects!: string;