subman-nextjs/src/app/ui/forms/pubsDropdown.tsx

16 lines
374 B
TypeScript
Raw Normal View History

2024-06-12 10:19:44 +00:00
import { getPubs } from "app/lib/get"
2024-06-12 09:00:59 +00:00
export default async function PubsDropdown() {
const pubs = await getPubs()
const pubsDropdown = pubs.map(e => {
return <option value={e.id} key={e.title}>{e.title}</option>
})
return (<>
<label htmlFor="pubdDropdown">Publication:</label>
<select key="pubsDropdown" id="pubsDropdown">
{pubsDropdown}
</select>
</>
)
}