Why does selectProfiles in preact not work?
import type { JSX } from 'preact'
import { getProfiles } from '../lib/aws-profiles'
const profiles = await getProfiles()
if (!profiles)
throw new Error('No profiles found');
function selectProfile(event: JSX.TargetedEvent<HTMLSelectElement, Event>) {
console.log(event)
return ''
// const profile = event.currentTarget.value;
// console.log(profile);
}
export default function Profiles() {
return (
<select onChange={selectProfile}>
{profiles?.map(profile => (<option value={profile.sso_session}>{profile.name}</option>
))}
</select>
)
}