anchor.diff:  /// A widget that adapts to the current display size, displaying a [Drawer],
   /// [NavigationRail], or [BottomNavigationBar]. Navigation destinations are
   /// defined in the [destinations] parameter.
  -class AdaptiveNavigationScaffold extends StatefulWidget {
  +class AdaptiveNavigationScaffold extends StatelessWidget {
     final Widget title;
     final Widget body;
     final int currentIndex;
  
positive.code:                 children: [
                    DrawerHeader(
                      child: Center(
                        child: widget.title,
                      ),
                    ),
                    for (final destination in widget.destinations)
                      ListTile(
                        leading: Icon(destination.icon),
                        title: Text(destination.title),
                        selected: widget.destinations.indexOf(destination) ==
                            widget.currentIndex,
                        onTap: () => _destinationTapped(destination),
                      ),
                  ],
  
negative.code:             Expanded(
                child: Scaffold(
                  appBar: AppBar(),
                  body: body,
                  floatingActionButton: floatingActionButton,
                ),
              ),
            ],
  