Dispose of the navigation provider and clean up resources
@override Future<void> dispose() => throw UnimplementedError();