code cleaning + bug fixes
This commit is contained in:
parent
cb61fa2de7
commit
543970e708
|
|
@ -77,17 +77,10 @@ class _Recording extends StatelessWidget {
|
|||
final state = context.read<DirectState>();
|
||||
return Row(
|
||||
children: [
|
||||
GestureDetector(
|
||||
onTap: () => state.stopRecording(true),
|
||||
child: Container(
|
||||
color: Colors.transparent,
|
||||
height: double.infinity,
|
||||
width: 52,
|
||||
child: Icon(
|
||||
DidvanIcons.send_solid,
|
||||
color: Theme.of(context).colorScheme.focusedBorder,
|
||||
),
|
||||
),
|
||||
DidvanIconButton(
|
||||
icon: DidvanIcons.send_solid,
|
||||
onPressed: () => state.stopRecording(true),
|
||||
gestureSize: 52,
|
||||
),
|
||||
Expanded(
|
||||
child: DidvanText(
|
||||
|
|
|
|||
|
|
@ -1,14 +1,9 @@
|
|||
import 'package:didvan/config/theme_data.dart';
|
||||
import 'package:didvan/constants/app_icons.dart';
|
||||
import 'package:didvan/models/chat_room/chat_room.dart';
|
||||
import 'package:didvan/models/view/app_bar_data.dart';
|
||||
import 'package:didvan/pages/home/profile/direct_list/direct_list_state.dart';
|
||||
import 'package:didvan/pages/home/profile/direct_list/widgets/chat_room_item.dart';
|
||||
import 'package:didvan/routes/routes.dart';
|
||||
import 'package:didvan/widgets/didvan/badge.dart';
|
||||
import 'package:didvan/widgets/didvan/divider.dart';
|
||||
import 'package:didvan/widgets/didvan/scaffold.dart';
|
||||
import 'package:didvan/widgets/didvan/text.dart';
|
||||
import 'package:didvan/widgets/shimmer_placeholder.dart';
|
||||
import 'package:didvan/widgets/sliver_state_handler.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
|
|
@ -37,9 +32,11 @@ class _DirectListState extends State<DirectList> {
|
|||
appBarData: AppBarData(
|
||||
hasBack: true,
|
||||
title: 'پیامها',
|
||||
trailing: DidvanBadge(
|
||||
text: state.unreadCount.toString(),
|
||||
),
|
||||
trailing: state.unreadCount == 0
|
||||
? null
|
||||
: DidvanBadge(
|
||||
text: state.unreadCount.toString(),
|
||||
),
|
||||
),
|
||||
slivers: [
|
||||
SliverStateHandler<DirectListState>(
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import 'package:didvan/config/design_config.dart';
|
||||
import 'package:didvan/config/theme_data.dart';
|
||||
import 'package:didvan/models/radar_category.dart';
|
||||
import 'package:didvan/models/view/radar_category.dart';
|
||||
import 'package:didvan/pages/home/radar/radar_state.dart';
|
||||
import 'package:didvan/widgets/animated_visibility.dart';
|
||||
import 'package:didvan/widgets/didvan/text.dart';
|
||||
|
|
|
|||
Loading…
Reference in New Issue