Pull in role select component from new design UI
This commit is contained in:
parent
0dbc4fcd3c
commit
31502eceee
|
@ -0,0 +1,24 @@
|
||||||
|
<script>
|
||||||
|
import { Select } from "@budibase/bbui"
|
||||||
|
import { roles } from "stores/backend"
|
||||||
|
import { RoleUtils } from "@budibase/frontend-core"
|
||||||
|
|
||||||
|
export let value
|
||||||
|
export let error
|
||||||
|
export let placeholder = null
|
||||||
|
export let autoWidth = false
|
||||||
|
export let quiet = false
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<Select
|
||||||
|
{autoWidth}
|
||||||
|
{quiet}
|
||||||
|
bind:value
|
||||||
|
on:change
|
||||||
|
options={$roles}
|
||||||
|
getOptionLabel={role => role.name}
|
||||||
|
getOptionValue={role => role._id}
|
||||||
|
getOptionColour={role => RoleUtils.getRoleColour(role._id)}
|
||||||
|
{placeholder}
|
||||||
|
{error}
|
||||||
|
/>
|
Loading…
Reference in New Issue