quid_faciam_hodie/lib/utils/auth_required.dart
2022-08-20 23:27:23 +02:00

15 lines
427 B
Dart

import 'package:flutter/material.dart';
import 'package:quid_faciam_hodie/screens/welcome_screen.dart';
import 'package:supabase_flutter/supabase_flutter.dart';
class AuthRequiredState<T extends StatefulWidget>
extends SupabaseAuthRequiredState<T> {
@override
void onUnauthenticated() {
if (mounted) {
Navigator.of(context)
.pushNamedAndRemoveUntil(WelcomeScreen.ID, (route) => false);
}
}
}