SpaceModelSelectedIds

This commit is contained in:
mohammad
2025-02-18 16:56:10 +03:00
parent 1054970a63
commit b134823551
2 changed files with 19 additions and 3 deletions

View File

@ -8,12 +8,25 @@ import 'package:syncrow_web/pages/spaces_management/space_model/widgets/dialog/c
import 'package:syncrow_web/pages/spaces_management/space_model/widgets/dialog/custom_loading_dialog.dart';
import 'package:syncrow_web/utils/color_manager.dart';
class LinkSpaceModelSpacesDialog extends StatelessWidget {
class LinkSpaceModelSpacesDialog extends StatefulWidget {
final SpaceTemplateModel spaceModel;
LinkSpaceModelSpacesDialog({super.key, required this.spaceModel});
@override
State<LinkSpaceModelSpacesDialog> createState() =>
_LinkSpaceModelSpacesDialogState();
}
class _LinkSpaceModelSpacesDialogState
extends State<LinkSpaceModelSpacesDialog> {
TextEditingController searchController = TextEditingController();
@override
void initState() {
context.read<SpaceModelBloc>().add(SpaceModelSelectedIdsEvent());
super.initState();
}
@override
Widget build(BuildContext context) {
return AlertDialog(
@ -45,9 +58,10 @@ class LinkSpaceModelSpacesDialog extends StatelessWidget {
),
const Divider(),
const SizedBox(height: 16),
_buildDetailRow("Space model name:", spaceModel.modelName),
_buildDetailRow(
"Space model name:", widget.spaceModel.modelName),
_buildDetailRow("Creation date and time:",
spaceModel.createdAt.toString()),
widget.spaceModel.createdAt.toString()),
_buildDetailRow("Created by:", "Admin"),
const SizedBox(height: 12),
const Text(