import { SvelteComponent , append , detach , element , init , insert , noop , safe_not_equal , select_option } from "svelte/internal" ; function create_fragment ( ctx ) { let select ; let option0 ; let option1 ; return { c ( ) { select = element ( "select" ) ; option0 = element ( "option" ) ; option0 . textContent = "1" ; option1 = element ( "option" ) ; option1 . textContent = "2" ; option0 . __value = "1" ; option0 . value = option0 . __value ; option1 . __value = "2" ; option1 . value = option1 . __value ; } , m ( target , anchor ) { insert ( target , select , anchor ) ; append ( select , option0 ) ; append ( select , option1 ) ; select_option ( select , ctx [ 0 ] ) ; } , p ( ctx , [ dirty ] ) { if ( dirty & 1 ) { select_option ( select , ctx [ 0 ] ) ; } } , i : noop , o : noop , d ( detaching ) { if ( detaching ) detach ( select ) ; } } ; } function instance ( $$self , $$props , $$invalidate ) { let { current } = $$props ; $$self . $$set = $$props => { if ( 'current' in $$props ) $$invalidate ( 0 , current = $$props . current ) ; } ; return [ current ] ; } class Component extends SvelteComponent { constructor ( options ) { super ( ) ; init ( this , options , instance , create_fragment , safe_not_equal , { current : 0 } ) ; } } export default Component ;