UNPKG

@svelteschool/svelte-forms

Version:

A simple form component that doesn't care about what you put in it. It just works.

14 lines (11 loc) 282 B
export function selectTextOnFocus(node) { const handleFocus = event => { node && typeof node.select === 'function' && node.select() } node.addEventListener('focus', handleFocus) return { destroy() { node.removeEventListener('focus', handleFocus) } } }