|
|
|
|
@ -1,11 +1,9 @@
|
|
|
|
|
import 'package:fluffychat/pages/chat_details/chat_details.dart';
|
|
|
|
|
import 'package:fluffychat/pangea/extensions/pangea_room_extension.dart';
|
|
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
|
import 'package:flutter/src/widgets/visibility.dart' as visible;
|
|
|
|
|
|
|
|
|
|
import 'package:matrix/matrix.dart';
|
|
|
|
|
|
|
|
|
|
import 'package:fluffychat/pages/chat_details/chat_details.dart';
|
|
|
|
|
import 'package:fluffychat/pangea/extensions/pangea_room_extension.dart';
|
|
|
|
|
|
|
|
|
|
class ClassNameHeader extends StatelessWidget {
|
|
|
|
|
final Room room;
|
|
|
|
|
final ChatDetailsController controller;
|
|
|
|
|
@ -24,14 +22,14 @@ class ClassNameHeader extends StatelessWidget {
|
|
|
|
|
style: TextButton.styleFrom(
|
|
|
|
|
padding: const EdgeInsets.symmetric(horizontal: 25),
|
|
|
|
|
),
|
|
|
|
|
label: visible.Visibility(
|
|
|
|
|
icon: visible.Visibility(
|
|
|
|
|
visible: controller.showEditNameIcon,
|
|
|
|
|
child: Icon(
|
|
|
|
|
Icons.edit,
|
|
|
|
|
color: Theme.of(context).colorScheme.onBackground,
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
icon: room.nameAndRoomTypeIcon(
|
|
|
|
|
label: room.nameAndRoomTypeIcon(
|
|
|
|
|
TextStyle(
|
|
|
|
|
fontSize: 20,
|
|
|
|
|
color: Theme.of(context).textTheme.bodyLarge!.color,
|
|
|
|
|
|