Commit Graph

6 Commits

Author SHA1 Message Date
Ryan Gossiaux
00205ed8a1 Port "Ensure correct DOM node order when performing focus actions"
tailwindlabs/headlessui#1038

This test didn't actually fail for me but w/e.
2023-06-11 14:45:30 -07:00
Ryan Gossiaux
f5a892eb5c Change Tab test to use svelte-inline-compile 2022-05-23 16:18:59 -07:00
Ryan Gossiaux
e16e27f04e Handle dynamically adding items in list components: Radio Group, Tabs, Listbox, Menu
Fixes #29

Upstream Headless UI handles this for Radio Group but not for the others. I didn't see any reason why not to implement this for the other ones too.
2021-12-31 11:46:00 -10:00
Ryan Gossiaux
3ff520d72d Use svelte-inline-compile library to add more unit tests (mostly slot prop)
This brings the number of tests from 381 => 424 which I'm pleased with.

It'd be nice to replace my TestRenderer tests with this but it's not worth the effort.
2021-12-30 15:43:39 -10:00
Ryan Gossiaux
2b705fd1ae Fix tests after introduction of babel step 2021-12-30 09:56:22 -10:00
Ryan Gossiaux
7578037da5 Add Tabs tests 2021-12-29 10:53:12 -10:00