Skip to content

Commit f84e528

Browse files
committed
docs(popover-examples): simplify auto styles
1 parent 31ea6e4 commit f84e528

File tree

1 file changed

+12
-24
lines changed
  • apps/website/src/routes/docs/headless/popover/examples

1 file changed

+12
-24
lines changed
Lines changed: 12 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,20 @@
11
import { component$ } from '@builder.io/qwik';
22
import { Popover, PopoverTrigger } from '@qwik-ui/headless';
3-
43
export 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
});

0 commit comments

Comments
 (0)