import 'package:go_router/go_router.dart';
import 'package:solaragent/models/feed.dart';
import 'package:solaragent/screens/account.dart';
import 'package:solaragent/screens/explore.dart';
import 'package:solaragent/screens/notifications.dart';
import 'package:solaragent/screens/publish/comment_editor.dart';
import 'package:solaragent/screens/publish/moment_editor.dart';
final router = GoRouter(
routes: [
GoRoute(
path: '/',
builder: (context, state) => const ExploreScreen(),
),
path: '/notifications',
builder: (context, state) => const NotificationScreen(),
path: '/account',
builder: (context, state) => const AccountScreen(),
path: '/post/moments',
builder: (context, state) => const MomentEditorScreen(),
path: '/post/comments',
builder: (context, state) =>
CommentEditorScreen(parent: state.extra as Feed),
],
);