themesberg / themesberg/flowbite
Programmatically Toggle Drawer: Button not working if drawer toggle isn't rendered on load
Nobody has claimed this yet.
- Dominant language
- HTML
- Stars
- 9.4k
- Forks
- 862
- PR merge metrics
- No merged PRs in 30d
Description
I'm using next.js with tailwind + flowbite. The button I use to toggle my drawer is not rendered until some file uploads on the page happen. However, it appears that once the button loads after the conditions are met it is unable to connect to the drawer class. Is there a way I can trigger the drawer with a function call?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the drawer behavior in the conditional file-upload rendering described in the issue, using Next.js with Tailwind CSS and Flowbite. Check how the drawer and its toggle are connected when the button is added after initial load; done means a button rendered later can open and close the drawer through a function call or documented mechanism.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- next.js, tailwindcss
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100