build main screens with its widgets for bookableScreen

This commit is contained in:
Rafeek-Khoudare
2025-07-07 15:36:35 +03:00
parent 50f8158830
commit e2d4e48875
9 changed files with 369 additions and 2 deletions

View File

@ -1,6 +1,8 @@
import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart';
import 'package:syncrow_web/pages/access_management/booking_system/view/widgets/icon_text_button.dart';
import 'package:syncrow_web/utils/constants/assets.dart';
import 'package:syncrow_web/utils/constants/routes_const.dart';
class BookingPage extends StatelessWidget {
const BookingPage({super.key});
@ -33,8 +35,11 @@ class BookingPage extends StatelessWidget {
SvgTextButton(
svgAsset: Assets.homeIcon,
label: 'Manage Bookable Spaces',
onPressed: () {}),
SizedBox(width: 20),
onPressed: () {
context
.go(RoutesConst.manageBookableSapcesPage);
}),
const SizedBox(width: 20),
SvgTextButton(
svgAsset: Assets.groupIcon,
label: 'Manage Users',