@override Drawer? buildDrawer(BuildContext context) { return drawerBuilder?.call(context) ?? drawer; }