palantir/blueprint

Generically typed selection UI

Open

#6,695 建立於 2024年2月1日

在 GitHub 查看
 (0 留言) (2 反應) (0 負責人)TypeScript (20,263 star) (2,167 fork)batch import
Status: needs proposalType: feature requesthelp wanted

描述

Feature request

Would be nice to have a selection UI that works with enums. SegmentedControl is nice but the callback is always string

Examples

const options: {label: string, value: MyEnum} = {...};

const handleValueChange = (newValue: MyEnum) => {...};

... 

<SegmentedControl<MyEnum> options={options} onValueChange={handleValueChange}>
...
</SegmentedControl>

貢獻者指南