svelte-headlessui
svelte-headlessui copied to clipboard
Implement DialogPanel?
Headless ui has Dialog.Panel, I am unable to find it in svelte-headlessui. Is this because it is not implemented here, or am i missing something about the need for Dialog.Panel in this port?
Thanks!
+1 for this
I would be willing to invest time in a PR if there was documentation with pointers on how to port components. I haven't found it.
My first pass on this seems to do the job, probably not production ready, but would love to make it so in a pr.
@extremelygooddeveloper Unless there is a misunderstanding but the dialog panel is on the example page here https://svelte-headlessui.goss.io/docs/dialog
@petr24 Hmm, i only see these
Have no idea what page you're visiting, I go to the link on chrome and this is what you should see...
Yes, there is no DialogPanel on that page.
Well there is no "DialogPanel" in tailwind css or headless UI, it's called just "Dialog". I think this can be closed out.
Well there is no "DialogPanel" in tailwind css or headless UI, it's called just "Dialog". I think this can be closed out.
I mis-understood your question, and my answers were wrong. I see you were asking about "Dialog.Panel" with svelte variant being "DialogPanel", however I'm not sure it's necessary. I looked at the DOM for both headless UI example, and svelte headless UI, and it's the same. Parent Div with three children, h3, two divs. So it seems like this package has the function of Dialog.Panel without explicitly copying the headless UI api.
Svelte Headless UI
Headless UI