fix(front): activer path URL strategy pour create-password (#118)
Active usePathUrlStrategy pour que les deep links web /create-password?token=... soient correctement résolus sans redirection implicite vers #login, et déclare flutter_web_plugins côté front. Made-with: Cursor
This commit is contained in:
parent
29623f33b9
commit
e887562a1c
@ -1,4 +1,5 @@
|
|||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
|
import 'package:flutter_web_plugins/url_strategy.dart';
|
||||||
import 'package:google_fonts/google_fonts.dart';
|
import 'package:google_fonts/google_fonts.dart';
|
||||||
import 'package:flutter_localizations/flutter_localizations.dart'; // Import pour la localisation
|
import 'package:flutter_localizations/flutter_localizations.dart'; // Import pour la localisation
|
||||||
// import 'package:provider/provider.dart'; // Supprimer Provider
|
// import 'package:provider/provider.dart'; // Supprimer Provider
|
||||||
@ -7,6 +8,8 @@ import 'config/app_router.dart'; // <-- Importer le bon routeur (GoRouter)
|
|||||||
// import 'theme/theme_provider.dart'; // Supprimer ThemeProvider
|
// import 'theme/theme_provider.dart'; // Supprimer ThemeProvider
|
||||||
|
|
||||||
void main() {
|
void main() {
|
||||||
|
// Permet les URLs web propres (/create-password?token=...) sans hash.
|
||||||
|
usePathUrlStrategy();
|
||||||
runApp(const MyApp()); // Exécution simple
|
runApp(const MyApp()); // Exécution simple
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -177,7 +177,7 @@ packages:
|
|||||||
source: sdk
|
source: sdk
|
||||||
version: "0.0.0"
|
version: "0.0.0"
|
||||||
flutter_web_plugins:
|
flutter_web_plugins:
|
||||||
dependency: transitive
|
dependency: "direct main"
|
||||||
description: flutter
|
description: flutter
|
||||||
source: sdk
|
source: sdk
|
||||||
version: "0.0.0"
|
version: "0.0.0"
|
||||||
|
|||||||
@ -9,6 +9,8 @@ environment:
|
|||||||
dependencies:
|
dependencies:
|
||||||
flutter:
|
flutter:
|
||||||
sdk: flutter
|
sdk: flutter
|
||||||
|
flutter_web_plugins:
|
||||||
|
sdk: flutter
|
||||||
flutter_localizations:
|
flutter_localizations:
|
||||||
sdk: flutter
|
sdk: flutter
|
||||||
provider: ^6.1.1
|
provider: ^6.1.1
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user