diff options
author | Derick Montague <derick.montague@ibm.com> | 2020-01-24 00:45:57 +0300 |
---|---|---|
committer | Yoshie Muranaka <yoshiemuranaka@gmail.com> | 2020-01-29 01:18:05 +0300 |
commit | 5e7ac49058e5dc37fd43ecf3c0d06f5dda14af5b (patch) | |
tree | 7d7e9f96d1f2e41a702792c3268b81629f3021be /src/components | |
parent | 256f5b967beb1505cab73ce59f534b6b9860e38f (diff) | |
download | webui-vue-5e7ac49058e5dc37fd43ecf3c0d06f5dda14af5b.tar.xz |
Change eslint rules to use vue recommended
- Ran npm run lint
- Resolved eslint issues
Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: Icd433ca55321d8bceb941e2d13ebade72bd4981f
Diffstat (limited to 'src/components')
-rw-r--r-- | src/components/AppHeader/AppHeader.vue | 6 | ||||
-rw-r--r-- | src/components/AppNavigation/AppNavigation.vue | 8 | ||||
-rw-r--r-- | src/components/Global/PageSection.vue | 7 | ||||
-rw-r--r-- | src/components/Global/PageTitle.vue | 7 | ||||
-rw-r--r-- | src/components/Global/StatusIcon.vue | 7 |
5 files changed, 25 insertions, 10 deletions
diff --git a/src/components/AppHeader/AppHeader.vue b/src/components/AppHeader/AppHeader.vue index 5c2c333c..b2d29c95 100644 --- a/src/components/AppHeader/AppHeader.vue +++ b/src/components/AppHeader/AppHeader.vue @@ -42,9 +42,6 @@ import StatusIcon from '../Global/StatusIcon'; export default { name: 'AppHeader', components: { IconAvatar, IconRenew, StatusIcon }, - created() { - this.getHostInfo(); - }, computed: { hostStatus() { return this.$store.getters['global/hostStatus']; @@ -61,6 +58,9 @@ export default { } } }, + created() { + this.getHostInfo(); + }, methods: { getHostInfo() { this.$store.dispatch('global/getHostStatus'); diff --git a/src/components/AppNavigation/AppNavigation.vue b/src/components/AppNavigation/AppNavigation.vue index c246b537..47609d96 100644 --- a/src/components/AppNavigation/AppNavigation.vue +++ b/src/components/AppNavigation/AppNavigation.vue @@ -7,7 +7,7 @@ <icon-health />Health <icon-expand class="icon-expand" /> </b-button> - <b-collapse tag="ul" id="health-menu" class="nav-item__nav"> + <b-collapse id="health-menu" tag="ul" class="nav-item__nav"> <b-nav-item href="javascript:void(0)">Event Log</b-nav-item> <b-nav-item href="javascript:void(0)">Hardware Status</b-nav-item> <b-nav-item href="javascript:void(0)">Sensors</b-nav-item> @@ -19,7 +19,7 @@ <icon-control />Control <icon-expand class="icon-expand" /> </b-button> - <b-collapse tag="ul" id="control-menu" class="nav-item__nav"> + <b-collapse id="control-menu" tag="ul" class="nav-item__nav"> <b-nav-item href="javascript:void(0)"> Server power operations </b-nav-item> @@ -33,7 +33,7 @@ <icon-configuration />Configuration <icon-expand class="icon-expand" /> </b-button> - <b-collapse tag="ul" id="configuration-menu" class="nav-item__nav"> + <b-collapse id="configuration-menu" tag="ul" class="nav-item__nav"> <b-nav-item href="javascript:void(0)">Network settings</b-nav-item> <b-nav-item href="javascript:void(0)">SNMP settings</b-nav-item> <b-nav-item href="javascript:void(0)">Firmware</b-nav-item> @@ -45,7 +45,7 @@ <icon-access-control />Access Control <icon-expand class="icon-expand" /> </b-button> - <b-collapse tag="ul" id="access-control-menu" class="nav-item__nav"> + <b-collapse id="access-control-menu" tag="ul" class="nav-item__nav"> <b-nav-item href="javascript:void(0)">LDAP</b-nav-item> <b-nav-item to="/access-control/local-user-management"> Local user management diff --git a/src/components/Global/PageSection.vue b/src/components/Global/PageSection.vue index 678fd31d..03040b29 100644 --- a/src/components/Global/PageSection.vue +++ b/src/components/Global/PageSection.vue @@ -8,7 +8,12 @@ <script> export default { name: 'PageSection', - props: ['sectionTitle'] + props: { + sectionTitle: { + type: String, + required: true + } + } }; </script> diff --git a/src/components/Global/PageTitle.vue b/src/components/Global/PageTitle.vue index 02314249..26588ca7 100644 --- a/src/components/Global/PageTitle.vue +++ b/src/components/Global/PageTitle.vue @@ -8,7 +8,12 @@ <script> export default { name: 'PageTitle', - props: ['description'], + props: { + description: { + type: String, + default: '' + } + }, data() { return { title: this.$route.meta.title diff --git a/src/components/Global/StatusIcon.vue b/src/components/Global/StatusIcon.vue index 63155c9a..a2c7f04f 100644 --- a/src/components/Global/StatusIcon.vue +++ b/src/components/Global/StatusIcon.vue @@ -13,11 +13,16 @@ import IconError from '@carbon/icons-vue/es/error--filled/20'; export default { name: 'StatusIcon', - props: ['status'], components: { iconSuccess: IconCheckmark, iconDanger: IconWarning, iconSecondary: IconError + }, + props: { + status: { + type: String, + default: '' + } } }; </script> |