|
|
@ -5,15 +5,16 @@ |
|
|
|
|
|
|
|
|
export let value |
|
|
export let value |
|
|
export let error |
|
|
export let error |
|
|
|
|
|
export let placeholder = null |
|
|
</script> |
|
|
</script> |
|
|
|
|
|
|
|
|
<Select |
|
|
<Select |
|
|
bind:value |
|
|
bind:value |
|
|
on:change |
|
|
on:change |
|
|
options={$roles} |
|
|
options={$roles} |
|
|
placeholder={null} |
|
|
|
|
|
getOptionLabel={role => role.name} |
|
|
getOptionLabel={role => role.name} |
|
|
getOptionValue={role => role._id} |
|
|
getOptionValue={role => role._id} |
|
|
getOptionColour={role => RoleUtils.getRoleColour(role._id)} |
|
|
getOptionColour={role => RoleUtils.getRoleColour(role._id)} |
|
|
|
|
|
{placeholder} |
|
|
{error} |
|
|
{error} |
|
|
/> |
|
|
/> |
|
|
|