Skip to content

Commit 946d729

Browse files
committed
mappings: Fix SearchBar
This find sucks but I'm really mentally exhausted and I don't want to write a better one right now 🥹
1 parent 39c099b commit 946d729

2 files changed

Lines changed: 24 additions & 15 deletions

File tree

  • packages
    • core-extensions/src/moonbase/webpackModules/ui/extensions
    • mappings/src/mappings/discord/uikit/search

packages/core-extensions/src/moonbase/webpackModules/ui/extensions/index.tsx

Lines changed: 23 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -96,20 +96,29 @@ export default function ExtensionsPage() {
9696

9797
return (
9898
<>
99-
<SearchBar
100-
size="md"
101-
query={query}
102-
onChange={(v: string) => setQuery(v.toLowerCase())}
103-
onClear={() => setQuery("")}
104-
autoFocus={true}
105-
autoComplete="off"
106-
inputProps={{
107-
autoCapitalize: "none",
108-
autoCorrect: "off",
109-
spellCheck: "false"
110-
}}
111-
/>
112-
<FilterBar filter={filter} setFilter={setFilter} selectedTags={selectedTags} setSelectedTags={setSelectedTags} />
99+
<ErrorBoundary>
100+
<SearchBar
101+
size="md"
102+
query={query}
103+
onChange={(v: string) => setQuery(v.toLowerCase())}
104+
onClear={() => setQuery("")}
105+
autoFocus={true}
106+
autoComplete="off"
107+
inputProps={{
108+
autoCapitalize: "none",
109+
autoCorrect: "off",
110+
spellCheck: "false"
111+
}}
112+
/>
113+
</ErrorBoundary>
114+
<ErrorBoundary>
115+
<FilterBar
116+
filter={filter}
117+
setFilter={setFilter}
118+
selectedTags={selectedTags}
119+
setSelectedTags={setSelectedTags}
120+
/>
121+
</ErrorBoundary>
113122

114123
{filteredWithUpdates.length > 0 && (
115124
<HelpMessage

packages/mappings/src/mappings/discord/uikit/search/SearchBar.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ register((moonmap) => {
55
const name = "discord/uikit/search/SearchBar";
66
moonmap.register({
77
name,
8-
find: ["inputRef:", "query:", "autoComplete:"],
8+
find: [/clearable:null!=.,/, /placeholder:.=/],
99
process({ id }) {
1010
moonmap.addModule(id, name);
1111

0 commit comments

Comments
 (0)