https://github.com/shadcn-ui/ui/issues/574
<Select onValueChange={(v) => setValue("publicTag", v)}>
<SelectTrigger className="data-[placeholder]:text-slate-400">
<SelectValue placeholder="대표 해시태그" />
</SelectTrigger>
<SelectContent>
{PUBLIC_TAGS.map((p) => (
<SelectItem key={p} value={p}>
{p}
</SelectItem>
))}
</SelectContent>
</Select>
시도 해본 것 :
- selectValue의 className에 placeholoder: 색상 을 부여했지만 안먹힘
- selectTrigger의 className에 placeholoder: 색상 을 부여했지만 안먹힘
깃 이슈를 통해 SelectTrigger의 className에 data-[placeholoder]를 통해 색상 부여해야 하는 걸 알게 됨.
'오픈소스 > ui 라이브러리' 카테고리의 다른 글
@radix-ui / createContext 훑어보기 (0) | 2024.03.26 |
---|---|
1. Compound Component Pattern (0) | 2024.03.25 |