From d953c3bf1b0d41d7d7d8b8e11b6b074a2c17207a Mon Sep 17 00:00:00 2001 From: Taras Smakula <tarassmakula@gmail.com> Date: Wed, 27 Dec 2023 14:04:44 +0200 Subject: [PATCH] Add type param for invite screen navigation --- app/src/main/res/navigation/circles_nav_graph.xml | 10 +++++++++- app/src/main/res/navigation/groups_nav_graph.xml | 10 +++++++++- app/src/main/res/navigation/people_nav_graph.xml | 10 +++++++++- gallery/src/main/res/navigation/photos_nav_graph.xml | 12 ++++++++++-- 4 files changed, 37 insertions(+), 5 deletions(-) diff --git a/app/src/main/res/navigation/circles_nav_graph.xml b/app/src/main/res/navigation/circles_nav_graph.xml index 12a5c5221..72967c85c 100644 --- a/app/src/main/res/navigation/circles_nav_graph.xml +++ b/app/src/main/res/navigation/circles_nav_graph.xml @@ -33,7 +33,15 @@ app:destination="@id/createCircleDialogFragment" /> <action android:id="@+id/to_invites" - app:destination="@id/invites_nav_graph" /> + app:destination="@id/invites_nav_graph"> + + <argument + android:name="type" + android:defaultValue="Circle" + app:argType="org.futo.circles.core.model.InviteTypeArg" + app:nullable="false" /> + </action> + </fragment> <include app:graph="@navigation/timeline_nav_graph" /> diff --git a/app/src/main/res/navigation/groups_nav_graph.xml b/app/src/main/res/navigation/groups_nav_graph.xml index e1725cd78..c6435d517 100644 --- a/app/src/main/res/navigation/groups_nav_graph.xml +++ b/app/src/main/res/navigation/groups_nav_graph.xml @@ -34,7 +34,15 @@ <action android:id="@+id/to_invites" - app:destination="@id/invites_nav_graph" /> + app:destination="@id/invites_nav_graph"> + + <argument + android:name="type" + android:defaultValue="Group" + app:argType="org.futo.circles.core.model.InviteTypeArg" + app:nullable="false" /> + + </action> </fragment> diff --git a/app/src/main/res/navigation/people_nav_graph.xml b/app/src/main/res/navigation/people_nav_graph.xml index 36efd8af9..9227cbabe 100644 --- a/app/src/main/res/navigation/people_nav_graph.xml +++ b/app/src/main/res/navigation/people_nav_graph.xml @@ -22,7 +22,15 @@ </action> <action android:id="@+id/to_invites" - app:destination="@id/invites_nav_graph" /> + app:destination="@id/invites_nav_graph"> + + <argument + android:name="type" + android:defaultValue="People" + app:argType="org.futo.circles.core.model.InviteTypeArg" + app:nullable="false" /> + + </action> </fragment> <dialog diff --git a/gallery/src/main/res/navigation/photos_nav_graph.xml b/gallery/src/main/res/navigation/photos_nav_graph.xml index 482dd754f..48d91b8f7 100644 --- a/gallery/src/main/res/navigation/photos_nav_graph.xml +++ b/gallery/src/main/res/navigation/photos_nav_graph.xml @@ -30,7 +30,15 @@ app:destination="@id/mediaBackupDialogFragment" /> <action android:id="@+id/to_invites" - app:destination="@id/invites_nav_graph" /> + app:destination="@id/invites_nav_graph"> + + <argument + android:name="type" + android:defaultValue="Photo" + app:argType="org.futo.circles.core.model.InviteTypeArg" + app:nullable="false" /> + + </action> </fragment> <dialog @@ -48,7 +56,7 @@ app:nullable="false" /> <action android:id="@+id/to_timeline_options" - app:destination="@id/timeline_options_nav_graph" > + app:destination="@id/timeline_options_nav_graph"> <argument android:name="roomId" -- GitLab