Я работаю над новым приложением, использующим SwiftUI, и мне нужна помощь в контекстном меню. Я хочу знать, как я могу добавить пользовательский предварительный просмотр для контекстного меню в SwiftUI? & как я могу сгруппировать пункты меню в несколько групп и добавить детей для любого элемента в меню? и как мне сделать кнопку удаления красным цветом? или изменить цвета для них?

еще одна вещь, как я могу добавить меню на иконку приложения чтобы открыть указатель c Просмотрите или выполните действие, подобное этому: 