MCPcopy Create free account
hub / github.com/code100x/daily-code / SelectCategory

Function SelectCategory

apps/web/components/Categories.tsx:47–76  ·  view source on GitHub ↗
({ categories, selectedCategory, handleCategoryChange }: CategoryProps)

Source from the content-addressed store, hash-verified

45};
46
47const SelectCategory = ({ categories, selectedCategory, handleCategoryChange }: CategoryProps) => {
48 return (
49 <div className="flex justify-center">
50 <Select
51 onValueChange={(e) => {
52 handleCategoryChange(e);
53 }}
54 >
55 <SelectTrigger className="w-[250px]">
56 <SelectValue placeholder={selectedCategory || "All"}></SelectValue>
57 </SelectTrigger>
58 <SelectContent
59 ref={(ref) => {
60 if (!ref) return;
61 ref.ontouchstart = (e) => {
62 e.preventDefault();
63 };
64 }}
65 >
66 <SelectItem value="All">All</SelectItem>
67 {categories.map((category) => (
68 <SelectItem value={category.category} key={category.category}>
69 {category.category}
70 </SelectItem>
71 ))}
72 </SelectContent>
73 </Select>
74 </div>
75 );
76};
77
78const ButtonCategory = ({ categories, selectedCategory, handleCategoryChange }: CategoryProps) => {
79 return (

Callers

nothing calls this directly

Calls 1

handleCategoryChangeFunction · 0.85

Tested by

no test coverage detected