From 71724befc716d373e2fd6396fcd6934277f38f66 Mon Sep 17 00:00:00 2001 From: SurenNeware Date: Mon, 1 Jun 2020 15:31:00 +0530 Subject: Global Search component Added global Search component to Sensors page. Signed-off-by: Suren Neware Change-Id: I3121cc4e582c782fa7e9937738cefbeddc23610e --- src/components/Global/Search.vue | 64 ++++++++++++++++++++++++++++++++++++ src/locales/en-US.json | 2 ++ src/views/Health/Sensors/Sensors.vue | 17 ++++++++-- 3 files changed, 81 insertions(+), 2 deletions(-) create mode 100644 src/components/Global/Search.vue (limited to 'src') diff --git a/src/components/Global/Search.vue b/src/components/Global/Search.vue new file mode 100644 index 00000000..d3050170 --- /dev/null +++ b/src/components/Global/Search.vue @@ -0,0 +1,64 @@ + + + + + diff --git a/src/locales/en-US.json b/src/locales/en-US.json index 4636503b..9fc64d0b 100644 --- a/src/locales/en-US.json +++ b/src/locales/en-US.json @@ -29,6 +29,7 @@ "lengthMustBeBetween": "Length must be between %{min} – %{max} characters", "mustBeAtLeast": "Must be at least %{value}", "required": "Required", + "search": "Search", "selectAnOption": "Select an option", "valueMustBeBetween": "Value must be between %{min} – %{max}" }, @@ -321,6 +322,7 @@ } }, "pageSensors": { + "searchForSensors": "Search for sensors", "table": { "currentValue": "Current value", "lowerWarning": "Lower warning", diff --git a/src/views/Health/Sensors/Sensors.vue b/src/views/Health/Sensors/Sensors.vue index 5379eae8..3b368976 100644 --- a/src/views/Health/Sensors/Sensors.vue +++ b/src/views/Health/Sensors/Sensors.vue @@ -2,7 +2,13 @@ - + + + + @@ -32,6 +38,7 @@ :fields="fields" :sort-desc="true" :sort-compare="sortCompare" + :filter="searchFilter" @row-selected="onRowSelected($event, filteredSensors.length)" > @@ -76,6 +83,7 @@