import 'package:flutter/material.dart'; import 'package:syncrow_web/common/custom_expansion_tile.dart'; class CommunityTile extends StatelessWidget { final String title; final String expandedTile; final Function(String, bool) onExpansionChanged; final List? children; const CommunityTile({ Key? key, required this.title, required this.expandedTile, required this.onExpansionChanged, this.children, }) : super(key: key); @override Widget build(BuildContext context) { return CustomExpansionTile( title: title, isExpanded: expandedTile == title, onExpansionChanged: (bool expanded) { onExpansionChanged(title, expanded); }, children: children, ); } }