Skip to content
Snippets Groups Projects
  1. Apr 21, 2022
    • Carlos Muniz's avatar
      feat: Add StudioHeader with optional AppMenu (#199) · c35df7ef
      Carlos Muniz authored
      
      * feat: Add StudioHeader with optional AppMenu
      
      StudioHeader is a graft of Header with an additional optional AppMenu.
      Some Frontend Apps use Menus in their custom headers to provide more
      functionality in their apps. By adding this functionality in
      StudioHeader, it will be easier for frontend apps in Studio to adopt
      this component without it affecting the main Header component.
      
      * test: Add tests for StudioHeader and AppMenu
      
      * fix: Remove orderHistory
      
      * fix: Remove Responsive components
      
      * fix: Redefine User Menu for Studio
      
      The userMenu in StudioHeader will be used more for Studio related items
      such as Studio Home and Studio Maintenance. This requires new messages
      and reestablishing the url destinations of these menu items.
      
      * fix: Remove loggedOutItems
      
      * fix: Remove AUTHN_MINIMAL_HEADER items
      
      * fix: Remove unnecessary tests
      
      Anonymous sessions do not exist in the Studio. And Studio is not Mobile
      Ready. Tests of these kind are superfluous and have been removed.
      
      * feat: Turn mainMenu into an optional prop
      
      * test: Add test for optional mainMenu prop
      
      * feat: Update snapshots
      
      * fix: Remove ResponsiveContext
      
      * fix: Remove href and update appMenu prop
      
      Dropping the href because having a link that also works as a dropdown
      can be mildly confusing. Changing menu (type, href, content ) triplet
      to stick to the pattern; so we removed "menu". Also adding brackets around
      the triplet. Lastly, updating test and snapshot.
      
      Co-authored-by: default avatarCarlos Muniz <cmuniz@trcil.org>
      v2.5.0
      c35df7ef
  2. Apr 18, 2022
  3. Apr 11, 2022
  4. Apr 04, 2022
  5. Mar 17, 2022
  6. Mar 04, 2022
  7. Mar 03, 2022
  8. Feb 25, 2022
  9. Feb 24, 2022
  10. Feb 23, 2022
  11. Feb 07, 2022
  12. Jan 23, 2022
  13. Jan 10, 2022
  14. Jan 03, 2022
  15. Jan 02, 2022
  16. Dec 27, 2021
  17. Dec 20, 2021
  18. Dec 19, 2021
  19. Dec 10, 2021
  20. Dec 09, 2021
  21. Dec 08, 2021
  22. Dec 06, 2021
  23. Dec 03, 2021
Loading