From d181063d67445519400036313deebc62812f260f Mon Sep 17 00:00:00 2001 From: Eric Y Liu Date: Thu, 1 Apr 2021 14:49:40 -0700 Subject: [PATCH] fix(toolbar-search): remove outer div --- src/DataTable/ToolbarSearch.svelte | 53 +++++++++++++++--------------- 1 file changed, 27 insertions(+), 26 deletions(-) diff --git a/src/DataTable/ToolbarSearch.svelte b/src/DataTable/ToolbarSearch.svelte index 7dd2c149..77a43862 100644 --- a/src/DataTable/ToolbarSearch.svelte +++ b/src/DataTable/ToolbarSearch.svelte @@ -32,32 +32,33 @@ await tick(); ref.focus(); } + + $: classes = [ + expanded && "bx--toolbar-search-container-active", + persistent + ? "bx--toolbar-search-container-persistent" + : "bx--toolbar-search-container-expandable", + disabled && "bx--toolbar-search-container-disabled", + ] + .filter(Boolean) + .join(" "); -
- -
+ on:blur + on:blur="{() => { + expanded = !persistent && !!value.length; + }}" +/>