Spaces:
Build error
Build error
File size: 823 Bytes
b59aa07 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
import React from "react";
import { SettingsDropdownInput } from "../../settings/settings-dropdown-input";
export interface BranchDropdownProps {
items: { key: React.Key; label: string }[];
onSelectionChange: (key: React.Key | null) => void;
onInputChange: (value: string) => void;
isDisabled: boolean;
selectedKey?: string;
}
export function BranchDropdown({
items,
onSelectionChange,
onInputChange,
isDisabled,
selectedKey,
}: BranchDropdownProps) {
return (
<SettingsDropdownInput
testId="branch-dropdown"
name="branch-dropdown"
placeholder="Select a branch"
items={items}
wrapperClassName="max-w-[500px]"
onSelectionChange={onSelectionChange}
onInputChange={onInputChange}
isDisabled={isDisabled}
selectedKey={selectedKey}
/>
);
}
|