Browse Source

packages/bbui/src/Form/Core/TextField.svelte

master
Dean 4 years ago
parent
commit
3c5720fe1c
  1. 12
      packages/bbui/src/Form/Core/TextField.svelte

12
packages/bbui/src/Form/Core/TextField.svelte

@ -1,6 +1,6 @@
<script>
import "@spectrum-css/textfield/dist/index-vars.css"
import { createEventDispatcher } from "svelte"
import { createEventDispatcher, onMount } from "svelte"
export let value = null
export let placeholder = null
@ -20,11 +20,6 @@
let field
let focus = false
$: if (autofocus === true && field) {
focus = true
field.focus()
}
const updateValue = newValue => {
if (readonly) {
return
@ -66,6 +61,11 @@
updateValue(event.target.value)
}
}
onMount(() => {
focus = autofocus
if (focus) field.focus()
})
</script>
<div

Loading…
Cancel
Save