stubLaravelAuthEvent function
Implementation
String stubLaravelAuthEvent() => '''
import '/app/models/laravel_auth_response.dart';
import '/resources/pages/dashboard_page.dart';
import 'package:nylo_framework/nylo_framework.dart';
class LaravelAuthEvent implements NyEvent {
@override
final listeners = {
DefaultListener: DefaultListener(),
};
}
class DefaultListener extends NyListener {
@override
handle(dynamic event) async {
// Handle the event
LaravelAuthResponse? laravelAuthResponse = event['user'];
if (laravelAuthResponse == null) {
return;
}
await laravelAuthResponse.auth();
await routeTo(DashboardPage.path, navigationType: NavigationType.pushAndForgetAll);
}
}
''';