You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
fluffychat/lib/pangea/utils/find_conversation_partner_d...

34 lines
980 B
Dart

import 'package:flutter/material.dart';
import 'package:flutter_gen/gen_l10n/l10n.dart';
import 'package:go_router/go_router.dart';
import '../controllers/pangea_controller.dart';
void findConversationPartnerDialog(
BuildContext context,
PangeaController pangeaController,
) {
debugPrint(pangeaController.userController.isPublic.toString());
if (pangeaController.userController.isPublic) {
context.go('/rooms/partner');
} else {
showDialog(
context: context,
useRootNavigator: false,
builder: (context) => AlertDialog(
title: Text(L10n.of(context)!.setToPublicSettingsTitle),
content: ConstrainedBox(
constraints: const BoxConstraints(maxWidth: 250),
child: Text(L10n.of(context)!.setToPublicSettingsDesc),
),
actions: [
TextButton(
onPressed: Navigator.of(context).pop,
child: Text(L10n.of(context)!.cancel),
),
],
),
);
}
}