summaryrefslogtreecommitdiff
path: root/src/components/Mixins
diff options
context:
space:
mode:
authorDerick Montague <derick.montague@ibm.com>2020-10-22 00:20:00 +0300
committerDerick Montague <derick.montague@ibm.com>2020-11-03 19:47:51 +0300
commit602e98aa32f82fd3b0c3d250c7cc1f8da971db24 (patch)
tree2894194868ff987718a8b19f112b8106d662aa83 /src/components/Mixins
parent47165201c79b3d2c4ccc62a49a9c75d038ee8fe6 (diff)
downloadwebui-vue-602e98aa32f82fd3b0c3d250c7cc1f8da971db24.tar.xz
Update linting packages to use latest
- 99% of changes were small syntax changes that were changed by the lint command. There were a couple of small manual changes to meet the property order patterns established as part of the vue:recommended guidelines. There are rules that were set from errors to warnings and new stories are being opened to address those issues. Testing: - Successfully ran npm run serve - Successfully ran npm run lint - Verified functionality works as expected, e.g. success and failure use cases - Resolved any JavaScript errors thrown to the console Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: Ie082f31c73ccbe8a60afa8f88a9ef6dbf33d9fd2
Diffstat (limited to 'src/components/Mixins')
-rw-r--r--src/components/Mixins/BVPaginationMixin.js18
-rw-r--r--src/components/Mixins/BVTableSelectableMixin.js6
-rw-r--r--src/components/Mixins/BVToastMixin.js16
-rw-r--r--src/components/Mixins/LoadingBarMixin.js6
-rw-r--r--src/components/Mixins/LocalTimezoneLabelMixin.js4
-rw-r--r--src/components/Mixins/SearchFilterMixin.js6
-rw-r--r--src/components/Mixins/TableDataFormatterMixin.js4
-rw-r--r--src/components/Mixins/TableFilterMixin.js8
-rw-r--r--src/components/Mixins/TableRowExpandMixin.js6
-rw-r--r--src/components/Mixins/TableSortMixin.js4
-rw-r--r--src/components/Mixins/VuelidateMixin.js4
11 files changed, 41 insertions, 41 deletions
diff --git a/src/components/Mixins/BVPaginationMixin.js b/src/components/Mixins/BVPaginationMixin.js
index 84c46aa4..8b52f8ba 100644
--- a/src/components/Mixins/BVPaginationMixin.js
+++ b/src/components/Mixins/BVPaginationMixin.js
@@ -6,32 +6,32 @@ const BVPaginationMixin = {
itemsPerPageOptions: [
{
value: 10,
- text: '10'
+ text: '10',
},
{
value: 20,
- text: '20'
+ text: '20',
},
{
value: 30,
- text: '30'
+ text: '30',
},
{
value: 40,
- text: '40'
+ text: '40',
},
{
value: 0,
- text: this.$t('global.table.viewAll')
- }
- ]
+ text: this.$t('global.table.viewAll'),
+ },
+ ],
};
},
methods: {
getTotalRowCount(count) {
return this.perPage === 0 ? 0 : count;
- }
- }
+ },
+ },
};
export default BVPaginationMixin;
diff --git a/src/components/Mixins/BVTableSelectableMixin.js b/src/components/Mixins/BVTableSelectableMixin.js
index fba2f2b8..cee7d0c9 100644
--- a/src/components/Mixins/BVTableSelectableMixin.js
+++ b/src/components/Mixins/BVTableSelectableMixin.js
@@ -3,7 +3,7 @@ const BVTableSelectableMixin = {
return {
tableHeaderCheckboxModel: false,
tableHeaderCheckboxIndeterminate: false,
- selectedRows: []
+ selectedRows: [],
};
},
methods: {
@@ -37,8 +37,8 @@ const BVTableSelectableMixin = {
if (this.tableHeaderCheckboxModel) tableRef.clearSelected();
else tableRef.selectAllRows();
}
- }
- }
+ },
+ },
};
export default BVTableSelectableMixin;
diff --git a/src/components/Mixins/BVToastMixin.js b/src/components/Mixins/BVToastMixin.js
index 95ac5312..5e8ec006 100644
--- a/src/components/Mixins/BVToastMixin.js
+++ b/src/components/Mixins/BVToastMixin.js
@@ -2,7 +2,7 @@ import i18n from '@/i18n';
import StatusIcon from '../Global/StatusIcon';
const BVToastMixin = {
components: {
- StatusIcon
+ StatusIcon,
},
methods: {
toastTitle(title, status) {
@@ -12,7 +12,7 @@ const BVToastMixin = {
{ class: 'toast-icon' },
[
this.$createElement('StatusIcon', { props: { status: status } }),
- title
+ title,
]
);
return titleWithIcon;
@@ -23,7 +23,7 @@ const BVToastMixin = {
variant: 'success',
autoHideDelay: 10000, //auto hide in milliseconds
isStatus: true,
- solid: true
+ solid: true,
});
},
errorToast(message, title = i18n.t('global.status.error')) {
@@ -32,7 +32,7 @@ const BVToastMixin = {
variant: 'danger',
noAutoHide: true,
isStatus: true,
- solid: true
+ solid: true,
});
},
warningToast(message, title = i18n.t('global.status.warning')) {
@@ -41,7 +41,7 @@ const BVToastMixin = {
variant: 'warning',
noAutoHide: true,
isStatus: true,
- solid: true
+ solid: true,
});
},
infoToast(message, title = i18n.t('global.status.informational')) {
@@ -50,10 +50,10 @@ const BVToastMixin = {
variant: 'info',
noAutoHide: true,
isStatus: true,
- solid: true
+ solid: true,
});
- }
- }
+ },
+ },
};
export default BVToastMixin;
diff --git a/src/components/Mixins/LoadingBarMixin.js b/src/components/Mixins/LoadingBarMixin.js
index fffb1cab..9b6b1957 100644
--- a/src/components/Mixins/LoadingBarMixin.js
+++ b/src/components/Mixins/LoadingBarMixin.js
@@ -1,7 +1,7 @@
const LoadingBarMixin = {
data() {
return {
- loading: true
+ loading: true,
};
},
methods: {
@@ -15,8 +15,8 @@ const LoadingBarMixin = {
},
hideLoader() {
this.$root.$emit('loader::hide');
- }
- }
+ },
+ },
};
export default LoadingBarMixin;
diff --git a/src/components/Mixins/LocalTimezoneLabelMixin.js b/src/components/Mixins/LocalTimezoneLabelMixin.js
index 0f96a45f..6b4141c6 100644
--- a/src/components/Mixins/LocalTimezoneLabelMixin.js
+++ b/src/components/Mixins/LocalTimezoneLabelMixin.js
@@ -7,8 +7,8 @@ const LocalTimezoneLabelMixin = {
const shortTz = this.$options.filters.shortTimeZone(new Date());
const pattern = `'${shortTz}' O`;
return format(new Date(), pattern, { timezone }).replace('GMT', 'UTC');
- }
- }
+ },
+ },
};
export default LocalTimezoneLabelMixin;
diff --git a/src/components/Mixins/SearchFilterMixin.js b/src/components/Mixins/SearchFilterMixin.js
index 856975dc..41f93b1a 100644
--- a/src/components/Mixins/SearchFilterMixin.js
+++ b/src/components/Mixins/SearchFilterMixin.js
@@ -1,7 +1,7 @@
const SearchFilterMixin = {
data() {
return {
- searchFilter: null
+ searchFilter: null,
};
},
methods: {
@@ -10,8 +10,8 @@ const SearchFilterMixin = {
},
onClearSearchInput() {
this.searchFilter = null;
- }
- }
+ },
+ },
};
export default SearchFilterMixin;
diff --git a/src/components/Mixins/TableDataFormatterMixin.js b/src/components/Mixins/TableDataFormatterMixin.js
index 3e15926a..026f8749 100644
--- a/src/components/Mixins/TableDataFormatterMixin.js
+++ b/src/components/Mixins/TableDataFormatterMixin.js
@@ -23,8 +23,8 @@ const TableDataFormatterMixin = {
},
tableFormatterArray(value) {
return value.join(', ');
- }
- }
+ },
+ },
};
export default TableDataFormatterMixin;
diff --git a/src/components/Mixins/TableFilterMixin.js b/src/components/Mixins/TableFilterMixin.js
index 1a5425f9..7a2cc540 100644
--- a/src/components/Mixins/TableFilterMixin.js
+++ b/src/components/Mixins/TableFilterMixin.js
@@ -11,7 +11,7 @@ const TableFilterMixin = {
// Check if row property value is included in list of
// active filters
- return tableData.filter(row => {
+ return tableData.filter((row) => {
let returnRow = false;
for (const { key, values } of filters) {
const rowProperty = row[key];
@@ -45,14 +45,14 @@ const TableFilterMixin = {
: Number.POSITIVE_INFINITY;
}
- return tableData.filter(row => {
+ return tableData.filter((row) => {
const date = row[propertyKey];
if (!(date instanceof Date)) return;
const dateInMs = date.getTime();
if (dateInMs >= startDateInMs && dateInMs <= endDateInMs) return row;
});
- }
- }
+ },
+ },
};
export default TableFilterMixin;
diff --git a/src/components/Mixins/TableRowExpandMixin.js b/src/components/Mixins/TableRowExpandMixin.js
index fad63c61..d5246cda 100644
--- a/src/components/Mixins/TableRowExpandMixin.js
+++ b/src/components/Mixins/TableRowExpandMixin.js
@@ -1,7 +1,7 @@
const TableRowExpandMixin = {
data() {
return {
- expandRowLabel: this.$t('global.table.expandTableRow')
+ expandRowLabel: this.$t('global.table.expandTableRow'),
};
},
methods: {
@@ -10,8 +10,8 @@ const TableRowExpandMixin = {
row.detailsShowing
? (this.expandRowLabel = this.$t('global.table.expandTableRow'))
: (this.expandRowLabel = this.$t('global.table.collapseTableRow'));
- }
- }
+ },
+ },
};
export default TableRowExpandMixin;
diff --git a/src/components/Mixins/TableSortMixin.js b/src/components/Mixins/TableSortMixin.js
index 7e988503..c0997350 100644
--- a/src/components/Mixins/TableSortMixin.js
+++ b/src/components/Mixins/TableSortMixin.js
@@ -4,8 +4,8 @@ const TableSortMixin = {
methods: {
sortStatus(a, b, key) {
return STATUS.indexOf(a[key]) - STATUS.indexOf(b[key]);
- }
- }
+ },
+ },
};
export default TableSortMixin;
diff --git a/src/components/Mixins/VuelidateMixin.js b/src/components/Mixins/VuelidateMixin.js
index 8c617791..fec85251 100644
--- a/src/components/Mixins/VuelidateMixin.js
+++ b/src/components/Mixins/VuelidateMixin.js
@@ -3,8 +3,8 @@ const VuelidateMixin = {
getValidationState(model) {
const { $dirty, $error } = model;
return $dirty ? !$error : null;
- }
- }
+ },
+ },
};
export default VuelidateMixin;