switch to SearchableSelect

This commit is contained in:
Manti 2023-03-07 04:23:18 +03:00
parent 1eb7005dee
commit 58f0184f5c

View file

@ -23,7 +23,7 @@ import { Devs, VENCORD_USER_AGENT } from "@utils/constants";
import { classes, useForceUpdater } from "@utils/misc"; import { classes, useForceUpdater } from "@utils/misc";
import definePlugin, { OptionType } from "@utils/types"; import definePlugin, { OptionType } from "@utils/types";
import { findByCodeLazy, findByPropsLazy } from "@webpack"; import { findByCodeLazy, findByPropsLazy } from "@webpack";
import { React, Select, Text, Toasts, UserStore } from "@webpack/common"; import { React, SearchableSelect, Text, Toasts, UserStore } from "@webpack/common";
import { Message, User } from "discord-types/general"; import { Message, User } from "discord-types/general";
@ -232,12 +232,10 @@ export default definePlugin({
{isInEditMode && ( {isInEditMode && (
<span style={{ width: "90%" }}> <span style={{ width: "90%" }}>
<Select <SearchableSelect
placeholder="Pick a timezone" placeholder="Pick a timezone"
options={timezones.map(tz => ({ label: tz, value: tz }))} options={timezones.map(tz => ({ label: tz, value: tz }))}
isSelected={tz => tz === timezone} onChange={value => setTimezone(value)}
select={value => setTimezone(value)}
serialize={String}
/> />
</span> </span>
)} )}