fix: Support hidden="until-found" in DisclosureGroup (#7199)
* support hidden="until-found" in DisclosureGroup
* typescript
* cleanup
* useLayoutEffect and RAF
* add RAF/flushSync
* lint
* add comments
* remove extra changes from merge
* revert newlines
* typescript
* more typescript
* use DisclosureTitle