💄 Update select (#1813)

This commit is contained in:
Luke Vella 2025-07-11 16:35:27 +01:00 committed by GitHub
parent f5eb092d5d
commit 2889967726
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 25 additions and 33 deletions

View file

@ -1,7 +1,6 @@
"use client";
import languages, { supportedLngs } from "@rallly/languages";
import { Button } from "@rallly/ui/button";
import {
Select,
SelectContent,
@ -41,10 +40,8 @@ const LanguageSelect = () => {
router.replace(`/${newLocale}${newPath}`);
}}
>
<SelectTrigger asChild>
<Button className="w-full">
<SelectValue />
</Button>
<SelectTrigger className="w-full">
<SelectValue />
</SelectTrigger>
<SelectContent>
{Object.entries(languages).map(([code, name]) => (

View file

@ -99,10 +99,8 @@ const DateTimePreferencesForm = () => {
field.onChange(Number.parseInt(value));
}}
>
<SelectTrigger asChild>
<Button>
<SelectValue />
</Button>
<SelectTrigger>
<SelectValue />
</SelectTrigger>
<SelectContent>
{dayjs.weekdays().map((day, index) => (

View file

@ -1,4 +1,3 @@
import { Button } from "@rallly/ui/button";
import {
Select,
SelectContent,
@ -62,10 +61,8 @@ const TimePicker: React.FunctionComponent<TimePickerProps> = ({
open={open}
onOpenChange={setOpen}
>
<SelectTrigger asChild>
<Button className={className}>
<SelectValue placeholder="Select time" />
</Button>
<SelectTrigger className={className}>
<SelectValue placeholder="Select time" />
</SelectTrigger>
<SelectContent>
{open ? (

View file

@ -1,5 +1,4 @@
import languages from "@rallly/languages";
import { Button } from "@rallly/ui/button";
import { Icon } from "@rallly/ui/icon";
import {
Select,
@ -17,13 +16,11 @@ export const LanguageSelect: React.FunctionComponent<{
}> = ({ className, value, onChange }) => {
return (
<Select value={value} onValueChange={onChange}>
<SelectTrigger asChild className={className}>
<Button>
<Icon>
<LanguagesIcon />
</Icon>
<SelectValue />
</Button>
<SelectTrigger className={className}>
<Icon>
<LanguagesIcon />
</Icon>
<SelectValue />
</SelectTrigger>
<SelectContent>
{Object.entries(languages).map(([code, name]) => (

View file

@ -81,10 +81,8 @@ const MobilePoll: React.FunctionComponent = () => {
}}
disabled={isEditing}
>
<SelectTrigger asChild className="w-full">
<Button>
<SelectValue />
</Button>
<SelectTrigger className="w-full">
<SelectValue />
</SelectTrigger>
<SelectContent>
<SelectItem value="all">