File tree Expand file tree Collapse file tree 1 file changed +12
-24
lines changed
apps/website/src/routes/docs/headless/popover/examples Expand file tree Collapse file tree 1 file changed +12
-24
lines changed Original file line number Diff line number Diff line change 11import { component$ } from '@builder.io/qwik' ;
22import { Popover , PopoverTrigger } from '@qwik-ui/headless' ;
3-
43export default component$ ( ( ) => {
5- const myPopovers = [
6- { id : 'auto-1' , content : 'Popover 1' } ,
7- { id : 'auto-2' , content : 'Popover 2' } ,
8- ] ;
9-
104 return (
115 < >
12- { myPopovers . map ( ( popover , index ) => (
13- < >
14- < PopoverTrigger
15- popovertarget = { popover . id }
16- class = "mb-4 rounded-base border-2 border-slate-300 bg-slate-800 px-3 py-1 text-white"
17- >
18- Popover Trigger { index + 1 }
19- </ PopoverTrigger >
20-
21- < Popover
22- id = { popover . id }
23- class = "py- rounded-base border-2 border-slate-300 bg-slate-800 px-3 py-1 shadow-md"
24- style = { { top : `${ index * 20 } px` } }
25- >
26- { popover . content }
27- </ Popover >
28- </ >
29- ) ) }
6+ < PopoverTrigger popovertarget = "auto-1" class = "popover-trigger" >
7+ Popover Trigger 1
8+ </ PopoverTrigger >
9+ < Popover id = "auto-1" class = "popover" >
10+ Popover 1
11+ </ Popover >
12+ < PopoverTrigger popovertarget = "auto-2" class = "popover-trigger" >
13+ Popover Trigger 2
14+ </ PopoverTrigger >
15+ < Popover id = "auto-2" class = "popover" style = { { top : '100px' } } >
16+ Popover 2
17+ </ Popover >
3018 </ >
3119 ) ;
3220} ) ;
You can’t perform that action at this time.
0 commit comments