mirror of
https://github.com/LiveFastEatTrashRaccoon/RaccoonForLemmy.git
synced 2025-02-09 12:58:43 +01:00
fix: action to create new post in community detail
This commit is contained in:
parent
2dcf08bfd9
commit
da8d6fc3f0
@ -24,7 +24,7 @@ import androidx.compose.material.icons.filled.ArrowBack
|
||||
import androidx.compose.material.icons.filled.ArrowCircleDown
|
||||
import androidx.compose.material.icons.filled.ArrowCircleUp
|
||||
import androidx.compose.material.icons.filled.ArrowUpward
|
||||
import androidx.compose.material.icons.filled.Reply
|
||||
import androidx.compose.material.icons.filled.Create
|
||||
import androidx.compose.material.icons.outlined.AddCircleOutline
|
||||
import androidx.compose.material.icons.outlined.CheckCircle
|
||||
import androidx.compose.material.icons.outlined.Pending
|
||||
@ -244,8 +244,8 @@ class CommunityDetailScreen(
|
||||
)
|
||||
if (!isOnOtherInstance) {
|
||||
this += FloatingActionButtonMenuItem(
|
||||
icon = Icons.Default.Reply,
|
||||
text = stringResource(MR.strings.action_reply),
|
||||
icon = Icons.Default.Create,
|
||||
text = stringResource(MR.strings.action_create_post),
|
||||
onSelected = {
|
||||
val screen = CreatePostScreen(
|
||||
communityId = stateCommunity.id,
|
||||
|
@ -12,6 +12,8 @@ import androidx.compose.foundation.background
|
||||
import androidx.compose.foundation.layout.Arrangement
|
||||
import androidx.compose.foundation.layout.Column
|
||||
import androidx.compose.foundation.layout.Row
|
||||
import androidx.compose.foundation.layout.Spacer
|
||||
import androidx.compose.foundation.layout.height
|
||||
import androidx.compose.foundation.layout.padding
|
||||
import androidx.compose.foundation.layout.size
|
||||
import androidx.compose.foundation.shape.CircleShape
|
||||
@ -74,9 +76,9 @@ fun FloatingActionButtonMenu(
|
||||
exit = exitTransition
|
||||
) {
|
||||
Column(
|
||||
modifier = Modifier.padding(bottom = Spacing.m),
|
||||
verticalArrangement = Arrangement.spacedBy(Spacing.xs)
|
||||
) {
|
||||
Spacer(modifier = Modifier.height(Spacing.m))
|
||||
for (item in items) {
|
||||
Row(
|
||||
modifier = Modifier.onClick {
|
||||
@ -92,7 +94,7 @@ fun FloatingActionButtonMenu(
|
||||
.background(
|
||||
color = MaterialTheme.colorScheme.secondary,
|
||||
shape = CircleShape
|
||||
).padding(Spacing.xs),
|
||||
).padding(6.dp),
|
||||
imageVector = item.icon,
|
||||
contentDescription = null,
|
||||
)
|
||||
@ -106,6 +108,7 @@ fun FloatingActionButtonMenu(
|
||||
)
|
||||
}
|
||||
}
|
||||
Spacer(modifier = Modifier.height(Spacing.xxs))
|
||||
}
|
||||
}
|
||||
FloatingActionButton(
|
||||
|
@ -156,6 +156,7 @@
|
||||
<string name="instance_detail_communities">Communities</string>
|
||||
<string name="action_back_to_top">Back to top</string>
|
||||
<string name="action_reply">Reply</string>
|
||||
<string name="action_create_post">Create post</string>
|
||||
<string name="action_chat">Send message</string>
|
||||
|
||||
<string name="inbox_not_logged_message">You are currently not logged in.\nPlease add an account
|
||||
|
@ -154,6 +154,7 @@
|
||||
<string name="instance_detail_communities">Comunidades</string>
|
||||
<string name="action_back_to_top">Volver arriba</string>
|
||||
<string name="action_reply">Responder</string>
|
||||
<string name="action_create_post">Nueva publicación</string>
|
||||
<string name="action_chat">Enviar mensaje</string>
|
||||
|
||||
<string name="inbox_not_logged_message">Acceso no efectuado.\nAñadir una cuenta en la pantalla
|
||||
|
@ -153,6 +153,7 @@
|
||||
<string name="instance_detail_communities">Comunità</string>
|
||||
<string name="action_back_to_top">Torna su</string>
|
||||
<string name="action_reply">Rispondi</string>
|
||||
<string name="action_create_post">Crea post</string>
|
||||
<string name="action_chat">Invia messaggio</string>
|
||||
|
||||
<string name="inbox_not_logged_message">Login non effettuato.\nAggiungi un account dalla
|
||||
|
Loading…
x
Reference in New Issue
Block a user