1
0
Fork 0
mirror of synced 2024-07-08 07:46:10 +12:00

Pull in role select component from new design UI

This commit is contained in:
Andrew Kingston 2022-06-24 14:31:55 +01:00
parent 02ec1b9968
commit 41941b6484

View file

@ -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}
/>