filterBox method

dynamic filterBox(
  1. dynamic context
)

Implementation

Widget filterBox(BuildContext context) {
  final searchTerm = ref.watch(roomListFilterProvider).searchTerm;
  return Column(
    mainAxisAlignment: MainAxisAlignment.start,
    crossAxisAlignment: CrossAxisAlignment.start,
    children: [
      const SizedBox(height: 5),
      ActerSearchWidget(
        initialText: searchTerm,
        padding: EdgeInsets.zero,
        hintText: L10n.of(context).searchChats,
        onChanged: (String value) {
          ref.read(roomListFilterProvider.notifier).updateSearchTerm(value);
        },
        onClear: () {
          ref.read(roomListFilterProvider.notifier).updateSearchTerm(null);
        },
      ),
      filterChipsButtons(),
    ],
  );
}