diff --git a/.eslintrc.json b/.eslintrc.json
index 25e83d5a..f6d90cca 100644
--- a/.eslintrc.json
+++ b/.eslintrc.json
@@ -51,7 +51,8 @@
"@typescript-eslint/no-empty-function": "off",
"@typescript-eslint/no-explicit-any": "off",
"@typescript-eslint/no-var-requires": "off",
- "@typescript-eslint/no-empty-interface": "off"
+ "@typescript-eslint/no-empty-interface": "off",
+ "@typescript-eslint/no-unused-vars": ["error", { "ignoreRestSiblings": true }]
},
"globals": {
"React": "writable"
diff --git a/components/common/SettingsTable.js b/components/common/SettingsTable.js
index e9491331..eb7a6411 100644
--- a/components/common/SettingsTable.js
+++ b/components/common/SettingsTable.js
@@ -1,4 +1,4 @@
-import EmptyPlaceholder from 'components/common/EmptyPlaceholder';
+import Empty from 'components/common/Empty';
import useMessages from 'hooks/useMessages';
import { useState } from 'react';
import {
@@ -36,7 +36,7 @@ export function SettingsTable({
return (
<>
- {showSearch && (
+ {showSearch && !!value.length && (