Basic account page

This commit is contained in:
2024-12-03 00:02:30 +08:00
parent 6d5b690450
commit 273c66f5d5
8 changed files with 693 additions and 25 deletions

View File

@ -2,6 +2,7 @@ import 'package:animations/animations.dart';
import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart';
import 'package:surface/screens/account.dart';
import 'package:surface/screens/account/pfp.dart';
import 'package:surface/screens/account/profile_edit.dart';
import 'package:surface/screens/account/publishers/publisher_edit.dart';
import 'package:surface/screens/account/publishers/publisher_new.dart';
@ -103,6 +104,15 @@ final _appRoutes = [
pageBuilder: (context, state) => NoTransitionPage(
child: const AccountScreen(),
),
routes: [
GoRoute(
path: '/:name',
name: 'accountProfilePage',
pageBuilder: (context, state) => NoTransitionPage(
child: UserScreen(name: state.pathParameters['name']!),
),
),
],
),
GoRoute(
path: '/chat',