Update css

This commit is contained in:
Dave Gallant
2022-08-23 04:12:23 +00:00
parent c0a1492dac
commit 5a79c0e192
5 changed files with 188 additions and 106 deletions

View File

@@ -1,7 +1,7 @@
<template>
<body>
<input
class="form-control bg-dark text-light"
class="form-control bg-dark text-light mousetrap"
type="text"
placeholder="Search"
v-model="filter"
@@ -69,12 +69,16 @@ export default {
this.fetchDeals();
Mousetrap.bind("/", this.focusSearch, "keyup");
Mousetrap.bind("r", this.loadDeals);
Mousetrap.bind("escape", this.blurSearch);
this.interval = setInterval(() => this.fetchDeals(), 10000);
},
methods: {
focusSearch() {
this.$refs.search.focus();
},
blurSearch() {
this.$refs.search.blur();
},
fetchDeals() {
axios
.get("api/v1/topics")