forked from tsai/budibase
5 changed files with 48 additions and 6 deletions
@ -0,0 +1,21 @@ |
|||||
|
<script> |
||||
|
import { createEventDispatcher } from "svelte" |
||||
|
import { store } from "builderStore" |
||||
|
import OptionSelect from "./OptionSelect.svelte" |
||||
|
|
||||
|
const dispatch = createEventDispatcher() |
||||
|
|
||||
|
export let value = "" |
||||
|
|
||||
|
function handleSelect(selected) { |
||||
|
value = selected |
||||
|
dispatch("change", value) |
||||
|
} |
||||
|
|
||||
|
let options = $store.allScreens.map(s => ({ |
||||
|
value: s.route, |
||||
|
label: s.props._instanceName, |
||||
|
})) |
||||
|
</script> |
||||
|
|
||||
|
<OptionSelect {options} {value} onChange={handleSelect} /> |
||||
File diff suppressed because one or more lines are too long
Loading…
Reference in new issue