template2 is not a function

Hey! I've been struggling a bit with a weird hydration error for a while and someone else posted this: https://discord.com/channels/722131463138705510/1295459352555294800. I get the same error but I don't have any duplicate <body> tags. Can we please reopen this or what would you guys suggest? I investigated it down to that in packages/solid/web/src/index.ts:136, we call getNextElement() with no arguments, but getNextElement from dom-expressions end up calling template() where template is it's first and only argument, here undefined. Is there a mismatch in solidjs 1.0.9 and dom-expressions?
No description
1 Reply
BackRunner
BackRunner2w ago
Hi there, have you solved the issue? I met a similar situation here and I cannot figure out what's wrong, I checked the HTML content and ensured that there was only one body tag, but it just kept throw the "template2 is not a function" error occasionally. ---- Edited. I fixed the issue on my side, if you have a node that wrapped by Show by will never render in the real process, it will cause the issue because of the node missing.
Want results from more Discord servers?
Add your server