- Shim React and React Native - Move src/components to lib/components - Exposed lib/components to `unscoped.components` - scipts/build: Properly set footer sourceURL - plugins/developer-settings: Debounce searching in Asset Browser - plugins/settings: Debounce searching in Plugins
19 lines
585 B
TypeScript
19 lines
585 B
TypeScript
import { Design } from '@revenge-mod/discord/design'
|
|
import { lookupGeneratedIconComponent } from '@revenge-mod/utils/discord'
|
|
import type { DiscordModules } from '@revenge-mod/discord/types'
|
|
|
|
const MagnifyingGlassIcon = lookupGeneratedIconComponent('MagnifyingGlassIcon')
|
|
|
|
export default function SearchInput(
|
|
props: DiscordModules.Components.TextInputProps,
|
|
) {
|
|
return (
|
|
<Design.TextInput
|
|
leadingIcon={MagnifyingGlassIcon}
|
|
placeholder="Search"
|
|
returnKeyType="search"
|
|
size="md"
|
|
{...props}
|
|
/>
|
|
)
|
|
}
|