* feat(content-releases): introducing useDocument
* improve useDocument
* change useDocument to return a validate fn
* apply feedback
* apply josh feedback
* populate entries and sanitize them
* set strapi/admin version to 4.19.0
* feat(content-releases): group release actions by property
* fix: remi feedback
* feat: sort findMany actions
* chore(content-releases): group by UI for content releases (#19133)
* feat(content-releases): group by UI for content releases
* apply remi's and josh's feedback
* remove unnecessary types
---------
Co-authored-by: Fernando Chávez <fernando.chavez@strapi.io>
* first implementation details page
* refactor code based on comments received
* move the countDays function inside the ReleaseDetails page
* fix unit tests for the Details page
* add padding bottom heading
* fix type errors
* integrate new fields to the Details page
* fix types
* change the way we handle the timepassed since release creation
* fix unit test
* fix review comments
* unit test control table content
* fix review comments
* remove mocking useParams
* refactor provideTags and invalidateTags
* improves in rtk tags and createdBy type
* fix last review comments
* increase warning timeout to solve issues with unit tests
* add AnErrorOccured content if we have errors
* fix type error
* fix condition
* remove new line
---------
Co-authored-by: Fernando Chavez <fernando.chavez@strapi.io>