From a1837db9fed918f317447a9513f5f771acf98331 Mon Sep 17 00:00:00 2001 From: venbaittech Date: Wed, 28 May 2025 15:40:58 +0530 Subject: [PATCH] Travel Policy --- android/app/src/main/AndroidManifest.xml | 13 + android/app/src/main/res/values/styles.xml | 4 + android/app/src/main/res/xml/file_paths.xml | 6 + lib/Screens/myTemplates/src/tst | 244 ++++++++++ lib/Screens/myTemplates/tem | 482 ++++++++++++++++++++ lib/Screens/myTemplates/template.dart | 240 +--------- lib/Screens/policy/policy.dart | 14 +- pubspec.lock | 14 +- pubspec.yaml | 1 + 9 files changed, 764 insertions(+), 254 deletions(-) create mode 100644 android/app/src/main/res/xml/file_paths.xml create mode 100644 lib/Screens/myTemplates/src/tst create mode 100644 lib/Screens/myTemplates/tem diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 0fd500e..a69436c 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -1,8 +1,19 @@ + + + + + + + @drawable/launch_background + + diff --git a/lib/Screens/myTemplates/src/tst b/lib/Screens/myTemplates/src/tst new file mode 100644 index 0000000..dd325aa --- /dev/null +++ b/lib/Screens/myTemplates/src/tst @@ -0,0 +1,244 @@ +import 'dart:convert'; +import 'dart:io' as io show Directory, File; +import 'package:flutter_quill/flutter_quill.dart' hide Text; +import 'package:flutter/material.dart'; +import 'package:flutter_quill/flutter_quill.dart' hide Text; +import 'package:flutter_quill_extensions/flutter_quill_extensions.dart'; + +import 'package:flutter/foundation.dart'; +import 'package:flutter/material.dart'; +import 'package:flutter_quill/flutter_quill.dart'; +import 'package:flutter_localizations/flutter_localizations.dart'; +import 'package:flutter_quill/flutter_quill_internal.dart'; +import 'package:flutter_quill/quill_delta.dart'; +import 'package:flutter_quill_extensions/flutter_quill_extensions.dart'; +import 'package:frontend/Screens/myTemplates/quill_delta_sample.dart'; +import 'package:go_router/go_router.dart'; +import 'package:google_fonts/google_fonts.dart'; +import 'package:path/path.dart' as path; +import 'package:responsive_builder/responsive_builder.dart'; + +import '../../routes/custom_appBar.dart'; +import '../../routes/custom_drawer.dart'; +import '../../services/apiService.dart'; +import '../../utils/auth_utils.dart'; +import '../../widgets/custom_user_travel.dart'; + +class Template extends StatefulWidget { + final Map? templateData; + + const Template({super.key, required this.templateData}); + + static Template fromState(GoRouterState state) { + return Template(templateData: state.extra as Map?); + } + + @override + TemplateState createState() => TemplateState(); +} + +class TemplateState extends State