Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
Monitoring and Recommendations For Early Childhood Development
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Sandunika Senavirathna
Monitoring and Recommendations For Early Childhood Development
Commits
7dd42be9
Commit
7dd42be9
authored
Mar 16, 2024
by
ghstLovrS
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: add games
parent
338dce19
Changes
29
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
29 changed files
with
646 additions
and
491 deletions
+646
-491
.dart_tool/package_config.json
.dart_tool/package_config.json
+127
-121
.dart_tool/package_config_subset
.dart_tool/package_config_subset
+240
-236
.dart_tool/version
.dart_tool/version
+1
-1
.flutter-plugins
.flutter-plugins
+43
-43
.flutter-plugins-dependencies
.flutter-plugins-dependencies
+1
-1
.gitignore
.gitignore
+138
-0
build/f5594b638e9d3f0189529986a6285d2e/_composite.stamp
build/f5594b638e9d3f0189529986a6285d2e/_composite.stamp
+0
-1
build/f5594b638e9d3f0189529986a6285d2e/gen_dart_plugin_registrant.stamp
...8e9d3f0189529986a6285d2e/gen_dart_plugin_registrant.stamp
+0
-1
build/f5594b638e9d3f0189529986a6285d2e/gen_localizations.stamp
.../f5594b638e9d3f0189529986a6285d2e/gen_localizations.stamp
+0
-1
lib/Attendance.dart
lib/Attendance.dart
+4
-4
lib/CheckKids.dart
lib/CheckKids.dart
+5
-5
lib/ChildrenActiPhone.dart
lib/ChildrenActiPhone.dart
+5
-5
lib/ChildrenActivity.dart
lib/ChildrenActivity.dart
+3
-3
lib/ChildrenHomePage.dart
lib/ChildrenHomePage.dart
+3
-3
lib/ChildrenVideo.dart
lib/ChildrenVideo.dart
+3
-3
lib/ParentLogin.dart
lib/ParentLogin.dart
+2
-2
lib/ReportKids.dart
lib/ReportKids.dart
+4
-4
lib/TeacherProfile.dart
lib/TeacherProfile.dart
+12
-12
lib/addclassroom.dart
lib/addclassroom.dart
+1
-1
lib/classroomview.dart
lib/classroomview.dart
+3
-3
lib/kidsReportView.dart
lib/kidsReportView.dart
+1
-1
lib/login.dart
lib/login.dart
+2
-2
lib/main.dart
lib/main.dart
+1
-1
lib/p_or_t_s.dart
lib/p_or_t_s.dart
+2
-2
lib/parentHome.dart
lib/parentHome.dart
+13
-11
lib/sign_in_up.dart
lib/sign_in_up.dart
+3
-3
lib/teacherhome.dart
lib/teacherhome.dart
+3
-3
pubspec.lock
pubspec.lock
+25
-17
test/widget_test.dart
test/widget_test.dart
+1
-1
No files found.
.dart_tool/package_config.json
View file @
7dd42be9
This diff is collapsed.
Click to expand it.
.dart_tool/package_config_subset
View file @
7dd42be9
This diff is collapsed.
Click to expand it.
.dart_tool/version
View file @
7dd42be9
3.10.1
3.16.3
\ No newline at end of file
\ No newline at end of file
.flutter-plugins
View file @
7dd42be9
# This is a generated file; do not edit or check into version control.
# This is a generated file; do not edit or check into version control.
cloud_firestore=
/Users/avishkanew/.pub-cache/hosted/pub.dev/cloud_firestore-4.13.6/
cloud_firestore=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cloud_firestore-4.13.6\\
cloud_firestore_web=
/Users/avishkanew/.pub-cache/hosted/pub.dev/cloud_firestore_web-3.8.10/
cloud_firestore_web=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cloud_firestore_web-3.8.10\\
file_selector_linux=
/Users/avishkanew/.pub-cache/hosted/pub.dev/file_selector_linux-0.9.2+1/
file_selector_linux=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_linux-0.9.2+1\\
file_selector_macos=
/Users/avishkanew/.pub-cache/hosted/pub.dev/file_selector_macos-0.9.3+3/
file_selector_macos=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_macos-0.9.3+3\\
file_selector_windows=
/Users/avishkanew/.pub-cache/hosted/pub.dev/file_selector_windows-0.9.3+1/
file_selector_windows=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_windows-0.9.3+1\\
firebase_auth=
/Users/avishkanew/.pub-cache/hosted/pub.dev/firebase_auth-4.15.3/
firebase_auth=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_auth-4.15.3\\
firebase_auth_web=
/Users/avishkanew/.pub-cache/hosted/pub.dev/firebase_auth_web-5.8.12/
firebase_auth_web=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_auth_web-5.8.12\\
firebase_core=
/Users/avishkanew/.pub-cache/hosted/pub.dev/firebase_core-2.24.2/
firebase_core=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core-2.24.2\\
firebase_core_web=
/Users/avishkanew/.pub-cache/hosted/pub.dev/firebase_core_web-2.10.0/
firebase_core_web=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_web-2.10.0\\
firebase_storage=
/Users/avishkanew/.pub-cache/hosted/pub.dev/firebase_storage-11.6.0/
firebase_storage=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_storage-11.6.0\\
firebase_storage_web=
/Users/avishkanew/.pub-cache/hosted/pub.dev/firebase_storage_web-3.6.17/
firebase_storage_web=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_storage_web-3.6.17\\
flutter_plugin_android_lifecycle=
/Users/avishkanew/.pub-cache/hosted/pub.dev/flutter_plugin_android_lifecycle-2.0.17/
flutter_plugin_android_lifecycle=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_plugin_android_lifecycle-2.0.17\\
image_picker=
/Users/avishkanew/.pub-cache/hosted/pub.dev/image_picker-1.0.7/
image_picker=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker-1.0.7\\
image_picker_android=
/Users/avishkanew/.pub-cache/hosted/pub.dev/image_picker_android-0.8.9+3/
image_picker_android=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_android-0.8.9+3\\
image_picker_for_web=
/Users/avishkanew/.pub-cache/hosted/pub.dev/image_picker_for_web-2.2.0/
image_picker_for_web=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_for_web-2.2.0\\
image_picker_ios=
/Users/avishkanew/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.9+1/
image_picker_ios=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_ios-0.8.9+1\\
image_picker_linux=
/Users/avishkanew/.pub-cache/hosted/pub.dev/image_picker_linux-0.2.1+1/
image_picker_linux=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_linux-0.2.1+1\\
image_picker_macos=
/Users/avishkanew/.pub-cache/hosted/pub.dev/image_picker_macos-0.2.1+1/
image_picker_macos=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_macos-0.2.1+1\\
image_picker_windows=
/Users/avishkanew/.pub-cache/hosted/pub.dev/image_picker_windows-0.2.1+1/
image_picker_windows=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_windows-0.2.1+1\\
path_provider=
/Users/avishkanew/.pub-cache/hosted/pub.dev/path_provider-2.1.2/
path_provider=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider-2.1.2\\
path_provider_android=
/Users/avishkanew/.pub-cache/hosted/pub.dev/path_provider_android-2.2.2/
path_provider_android=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_android-2.2.2\\
path_provider_foundation=
/Users/avishkanew/.pub-cache/hosted/pub.dev/path_provider_foundation-2.3.2/
path_provider_foundation=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_foundation-2.3.2\\
path_provider_linux=
/Users/avishkanew/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/
path_provider_linux=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\
path_provider_windows=
/Users/avishkanew/.pub-cache/hosted/pub.dev/path_provider_windows-2.2.1/
path_provider_windows=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.2.1\\
rive_common=
/Users/avishkanew/.pub-cache/hosted/pub.dev/rive_common-0.2.7/
rive_common=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rive_common-0.2.7\\
shared_preferences=
/Users/avishkanew/.pub-cache/hosted/pub.dev/shared_preferences-2.2.2/
shared_preferences=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.2.2\\
shared_preferences_android=
/Users/avishkanew/.pub-cache/hosted/pub.dev/shared_preferences_android-2.2.1/
shared_preferences_android=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.2.1\\
shared_preferences_foundation=
/Users/avishkanew/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.3.5/
shared_preferences_foundation=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.3.5\\
shared_preferences_linux=
/Users/avishkanew/.pub-cache/hosted/pub.dev/shared_preferences_linux-2.3.2/
shared_preferences_linux=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_linux-2.3.2\\
shared_preferences_web=
/Users/avishkanew/.pub-cache/hosted/pub.dev/shared_preferences_web-2.2.1/
shared_preferences_web=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_web-2.2.1\\
shared_preferences_windows=
/Users/avishkanew/.pub-cache/hosted/pub.dev/shared_preferences_windows-2.3.2/
shared_preferences_windows=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_windows-2.3.2\\
sqflite=
/Users/avishkanew/.pub-cache/hosted/pub.dev/sqflite-2.3.2/
sqflite=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sqflite-2.3.2\\
url_launcher=
/Users/avishkanew/.pub-cache/hosted/pub.dev/url_launcher-6.1.14/
url_launcher=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher-6.1.14\\
url_launcher_android=
/Users/avishkanew/.pub-cache/hosted/pub.dev/url_launcher_android-6.3.0/
url_launcher_android=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_android-6.3.0\\
url_launcher_ios=
/Users/avishkanew/.pub-cache/hosted/pub.dev/url_launcher_ios-6.2.4/
url_launcher_ios=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_ios-6.2.4\\
url_launcher_linux=
/Users/avishkanew/.pub-cache/hosted/pub.dev/url_launcher_linux-3.1.1/
url_launcher_linux=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_linux-3.1.1\\
url_launcher_macos=
/Users/avishkanew/.pub-cache/hosted/pub.dev/url_launcher_macos-3.1.0/
url_launcher_macos=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_macos-3.1.0\\
url_launcher_web=
/Users/avishkanew/.pub-cache/hosted/pub.dev/url_launcher_web-2.0.19/
url_launcher_web=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_web-2.0.19\\
url_launcher_windows=
/Users/avishkanew/.pub-cache/hosted/pub.dev/url_launcher_windows-3.1.1/
url_launcher_windows=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_windows-3.1.1\\
video_player=
/Users/avishkanew/.pub-cache/hosted/pub.dev/video_player-2.7.2/
video_player=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\video_player-2.7.2\\
video_player_android=
/Users/avishkanew/.pub-cache/hosted/pub.dev/video_player_android-2.4.11/
video_player_android=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\video_player_android-2.4.11\\
video_player_avfoundation=
/Users/avishkanew/.pub-cache/hosted/pub.dev/video_player_avfoundation-2.4.11/
video_player_avfoundation=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\video_player_avfoundation-2.4.11\\
video_player_web=
/Users/avishkanew/.pub-cache/hosted/pub.dev/video_player_web-2.0.17/
video_player_web=
C:\\Users\\sandu\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\video_player_web-2.0.17\\
.flutter-plugins-dependencies
View file @
7dd42be9
This diff is collapsed.
Click to expand it.
.gitignore
0 → 100644
View file @
7dd42be9
# Do not remove or rename entries in this file, only add new ones
# See https://github.com/flutter/flutter/issues/128635 for more context.
# Miscellaneous
*.class
*.lock
*.log
*.pyc
*.swp
.DS_Store
.atom/
.buildlog/
.history
.svn/
# IntelliJ related
*.iml
*.ipr
*.iws
.idea/
# Visual Studio Code related
.classpath
.project
.settings/
.vscode/*
# Flutter repo-specific
/bin/cache/
/bin/internal/bootstrap.bat
/bin/internal/bootstrap.sh
/bin/mingit/
/dev/benchmarks/mega_gallery/
/dev/bots/.recipe_deps
/dev/bots/android_tools/
/dev/devicelab/ABresults*.json
/dev/docs/doc/
/dev/docs/api_docs.zip
/dev/docs/flutter.docs.zip
/dev/docs/lib/
/dev/docs/pubspec.yaml
/dev/integration_tests/**/xcuserdata
/dev/integration_tests/**/Pods
/packages/flutter/coverage/
version
analysis_benchmark.json
# packages file containing multi-root paths
.packages.generated
# Flutter/Dart/Pub related
**/doc/api/
.dart_tool/
.flutter-plugins
.flutter-plugins-dependencies
**/generated_plugin_registrant.dart
.packages
.pub-preload-cache/
.pub-cache/
.pub/
build/
flutter_*.png
linked_*.ds
unlinked.ds
unlinked_spec.ds
# Android related
**/android/**/gradle-wrapper.jar
.gradle/
**/android/captures/
**/android/gradlew
**/android/gradlew.bat
**/android/local.properties
**/android/**/GeneratedPluginRegistrant.java
**/android/key.properties
*.jks
# iOS/XCode related
**/ios/**/*.mode1v3
**/ios/**/*.mode2v3
**/ios/**/*.moved-aside
**/ios/**/*.pbxuser
**/ios/**/*.perspectivev3
**/ios/**/*sync/
**/ios/**/.sconsign.dblite
**/ios/**/.tags*
**/ios/**/.vagrant/
**/ios/**/DerivedData/
**/ios/**/Icon?
**/ios/**/Pods/
**/ios/**/.symlinks/
**/ios/**/profile
**/ios/**/xcuserdata
**/ios/.generated/
**/ios/Flutter/.last_build_id
**/ios/Flutter/App.framework
**/ios/Flutter/Flutter.framework
**/ios/Flutter/Flutter.podspec
**/ios/Flutter/Generated.xcconfig
**/ios/Flutter/ephemeral
**/ios/Flutter/app.flx
**/ios/Flutter/app.zip
**/ios/Flutter/flutter_assets/
**/ios/Flutter/flutter_export_environment.sh
**/ios/ServiceDefinitions.json
**/ios/Runner/GeneratedPluginRegistrant.*
# macOS
**/Flutter/ephemeral/
**/Pods/
**/macos/Flutter/GeneratedPluginRegistrant.swift
**/macos/Flutter/ephemeral
**/xcuserdata/
# Windows
**/windows/flutter/generated_plugin_registrant.cc
**/windows/flutter/generated_plugin_registrant.h
**/windows/flutter/generated_plugins.cmake
# Linux
**/linux/flutter/generated_plugin_registrant.cc
**/linux/flutter/generated_plugin_registrant.h
**/linux/flutter/generated_plugins.cmake
# Coverage
coverage/
# Symbols
app.*.symbols
# Exceptions to above rules.
!**/ios/**/default.mode1v3
!**/ios/**/default.mode2v3
!**/ios/**/default.pbxuser
!**/ios/**/default.perspectivev3
!/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages
!/dev/ci/**/Gemfile.lock
!.vscode/settings.json
build/f5594b638e9d3f0189529986a6285d2e/_composite.stamp
deleted
100644 → 0
View file @
338dce19
{"inputs":[],"outputs":[]}
\ No newline at end of file
build/f5594b638e9d3f0189529986a6285d2e/gen_dart_plugin_registrant.stamp
deleted
100644 → 0
View file @
338dce19
{"inputs":["/Users/avishkanew/Desktop/Avishk678/monitoring-and-recommendations-for-early-childhood-development/.dart_tool/package_config_subset"],"outputs":["/Users/avishkanew/Desktop/Avishk678/monitoring-and-recommendations-for-early-childhood-development/.dart_tool/flutter_build/dart_plugin_registrant.dart"]}
\ No newline at end of file
build/f5594b638e9d3f0189529986a6285d2e/gen_localizations.stamp
deleted
100644 → 0
View file @
338dce19
{"inputs":[],"outputs":[]}
\ No newline at end of file
lib/Attendance.dart
View file @
7dd42be9
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:
mobile_application_kids
/teacherchat.dart'
;
import
'package:
jema_app
/teacherchat.dart'
;
import
'package:
mobile_application_kids
/classroomview.dart'
;
import
'package:
jema_app
/classroomview.dart'
;
import
'package:
mobile_application_kids
/addclassroom.dart'
;
import
'package:
jema_app
/addclassroom.dart'
;
import
'package:
mobile_application_kids
/teacherhome.dart'
;
import
'package:
jema_app
/teacherhome.dart'
;
import
'package:pie_chart/pie_chart.dart'
;
import
'package:pie_chart/pie_chart.dart'
;
import
'package:shared_preferences/shared_preferences.dart'
;
import
'package:shared_preferences/shared_preferences.dart'
;
...
...
lib/CheckKids.dart
View file @
7dd42be9
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:
mobile_application_kids
/ChatScreen.dart'
;
import
'package:
jema_app
/ChatScreen.dart'
;
import
'package:
mobile_application_kids
/teacherchat.dart'
;
import
'package:
jema_app
/teacherchat.dart'
;
import
'package:
mobile_application_kids
/classroomview.dart'
;
import
'package:
jema_app
/classroomview.dart'
;
import
'package:
mobile_application_kids
/addclassroom.dart'
;
import
'package:
jema_app
/addclassroom.dart'
;
import
'package:
mobile_application_kids
/teacherhome.dart'
;
import
'package:
jema_app
/teacherhome.dart'
;
import
'TeacherProfile.dart'
;
import
'TeacherProfile.dart'
;
...
...
lib/ChildrenActiPhone.dart
View file @
7dd42be9
...
@@ -6,11 +6,11 @@ import 'package:cross_file/src/types/interface.dart';
...
@@ -6,11 +6,11 @@ import 'package:cross_file/src/types/interface.dart';
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_storage/firebase_storage.dart'
;
import
'package:firebase_storage/firebase_storage.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:
mobile_application_kids
/ChatScreen.dart'
;
import
'package:
jema_app
/ChatScreen.dart'
;
import
'package:
mobile_application_kids
/teacherchat.dart'
;
import
'package:
jema_app
/teacherchat.dart'
;
import
'package:
mobile_application_kids
/classroomview.dart'
;
import
'package:
jema_app
/classroomview.dart'
;
import
'package:
mobile_application_kids
/addclassroom.dart'
;
import
'package:
jema_app
/addclassroom.dart'
;
import
'package:
mobile_application_kids
/teacherhome.dart'
;
import
'package:
jema_app
/teacherhome.dart'
;
import
'TeacherProfile.dart'
;
import
'TeacherProfile.dart'
;
...
...
lib/ChildrenActivity.dart
View file @
7dd42be9
...
@@ -4,9 +4,9 @@ import 'package:cloud_firestore/cloud_firestore.dart';
...
@@ -4,9 +4,9 @@ import 'package:cloud_firestore/cloud_firestore.dart';
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:image_picker/image_picker.dart'
;
import
'package:image_picker/image_picker.dart'
;
import
'package:
mobile_application_kids
/Attendance.dart'
;
import
'package:
jema_app
/Attendance.dart'
;
import
'package:
mobile_application_kids
/ChildrenVideo.dart'
;
import
'package:
jema_app
/ChildrenVideo.dart'
;
import
'package:
mobile_application_kids
/ReportKids.dart'
;
import
'package:
jema_app
/ReportKids.dart'
;
import
'CheckKids.dart'
;
import
'CheckKids.dart'
;
import
'ChildrenActiPhone.dart'
;
import
'ChildrenActiPhone.dart'
;
import
'ChildrenHomePage.dart'
;
import
'ChildrenHomePage.dart'
;
...
...
lib/ChildrenHomePage.dart
View file @
7dd42be9
...
@@ -3,9 +3,9 @@ import 'dart:async';
...
@@ -3,9 +3,9 @@ import 'dart:async';
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:
mobile_application_kids
/teacherchat.dart'
;
import
'package:
jema_app
/teacherchat.dart'
;
import
'package:
mobile_application_kids
/classroomview.dart'
;
import
'package:
jema_app
/classroomview.dart'
;
import
'package:
mobile_application_kids
/addclassroom.dart'
;
import
'package:
jema_app
/addclassroom.dart'
;
import
'childrenProfile.dart'
;
import
'childrenProfile.dart'
;
...
...
lib/ChildrenVideo.dart
View file @
7dd42be9
...
@@ -6,9 +6,9 @@ import 'package:cross_file/src/types/interface.dart';
...
@@ -6,9 +6,9 @@ import 'package:cross_file/src/types/interface.dart';
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_storage/firebase_storage.dart'
;
import
'package:firebase_storage/firebase_storage.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:
mobile_application_kids
/teacherchat.dart'
;
import
'package:
jema_app
/teacherchat.dart'
;
import
'package:
mobile_application_kids
/classroomview.dart'
;
import
'package:
jema_app
/classroomview.dart'
;
import
'package:
mobile_application_kids
/addclassroom.dart'
;
import
'package:
jema_app
/addclassroom.dart'
;
import
'package:video_player/video_player.dart'
;
import
'package:video_player/video_player.dart'
;
import
'TeacherProfile.dart'
;
import
'TeacherProfile.dart'
;
...
...
lib/ParentLogin.dart
View file @
7dd42be9
...
@@ -2,8 +2,8 @@ import 'package:awesome_dialog/awesome_dialog.dart';
...
@@ -2,8 +2,8 @@ import 'package:awesome_dialog/awesome_dialog.dart';
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:
mobile_application_kids
/parentHome.dart'
;
import
'package:
jema_app
/parentHome.dart'
;
import
'package:
mobile_application_kids
/teacherhome.dart'
;
import
'package:
jema_app
/teacherhome.dart'
;
import
'main.dart'
;
import
'main.dart'
;
...
...
lib/ReportKids.dart
View file @
7dd42be9
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:
mobile_application_kids
/teacherchat.dart'
;
import
'package:
jema_app
/teacherchat.dart'
;
import
'package:
mobile_application_kids
/classroomview.dart'
;
import
'package:
jema_app
/classroomview.dart'
;
import
'package:
mobile_application_kids
/addclassroom.dart'
;
import
'package:
jema_app
/addclassroom.dart'
;
import
'package:
mobile_application_kids
/teacherhome.dart'
;
import
'package:
jema_app
/teacherhome.dart'
;
import
'ChatScreen.dart'
;
import
'ChatScreen.dart'
;
import
'TeacherProfile.dart'
;
import
'TeacherProfile.dart'
;
...
...
lib/TeacherProfile.dart
View file @
7dd42be9
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:
mobile_application_kids
/games.dart'
;
import
'package:
jema_app
/games.dart'
;
import
'package:
mobile_application_kids
/login.dart'
;
import
'package:
jema_app
/login.dart'
;
import
'package:
mobile_application_kids
/teacherchat.dart'
;
import
'package:
jema_app
/teacherchat.dart'
;
import
'package:
mobile_application_kids
/teacherhome.dart'
;
import
'package:
jema_app
/teacherhome.dart'
;
import
'ChatScreen.dart'
;
import
'ChatScreen.dart'
;
...
@@ -500,7 +500,8 @@ class _TeacherProfilePageState extends State<TeacherProfilePage> {
...
@@ -500,7 +500,8 @@ class _TeacherProfilePageState extends State<TeacherProfilePage> {
selectedItemColor:
Color
(
0xFF7A1FA0
),
selectedItemColor:
Color
(
0xFF7A1FA0
),
unselectedItemColor:
Color
(
0xFFA9ABAD
),
unselectedItemColor:
Color
(
0xFFA9ABAD
),
selectedLabelStyle:
TextStyle
(
color:
Color
(
0xFF7A1FA0
)),
selectedLabelStyle:
TextStyle
(
color:
Color
(
0xFF7A1FA0
)),
unselectedLabelStyle:
TextStyle
(
color:
Color
.
fromARGB
(
0
,
197
,
16
,
16
)),
unselectedLabelStyle:
TextStyle
(
color:
Color
.
fromARGB
(
0
,
197
,
16
,
16
)),
currentIndex:
3
,
currentIndex:
3
,
onTap:
(
index
)
{
onTap:
(
index
)
{
switch
(
index
)
{
switch
(
index
)
{
...
@@ -521,8 +522,7 @@ class _TeacherProfilePageState extends State<TeacherProfilePage> {
...
@@ -521,8 +522,7 @@ class _TeacherProfilePageState extends State<TeacherProfilePage> {
Navigator
.
push
(
Navigator
.
push
(
context
,
context
,
MaterialPageRoute
(
MaterialPageRoute
(
builder:
(
context
)
=>
GamesPage
(
builder:
(
context
)
=>
GamesPage
(),
),
),
),
);
);
break
;
break
;
...
...
lib/addclassroom.dart
View file @
7dd42be9
...
@@ -2,7 +2,7 @@ import 'package:awesome_dialog/awesome_dialog.dart';
...
@@ -2,7 +2,7 @@ import 'package:awesome_dialog/awesome_dialog.dart';
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:
mobile_application_kids
/teacherhome.dart'
;
import
'package:
jema_app
/teacherhome.dart'
;
class
AddClassroomPage
extends
StatefulWidget
{
class
AddClassroomPage
extends
StatefulWidget
{
@override
@override
...
...
lib/classroomview.dart
View file @
7dd42be9
...
@@ -3,9 +3,9 @@ import 'dart:async';
...
@@ -3,9 +3,9 @@ import 'dart:async';
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:
mobile_application_kids
/Attendance.dart'
;
import
'package:
jema_app
/Attendance.dart'
;
import
'package:
mobile_application_kids
/ChildrenActivity.dart'
;
import
'package:
jema_app
/ChildrenActivity.dart'
;
import
'package:
mobile_application_kids
/ReportKids.dart'
;
import
'package:
jema_app
/ReportKids.dart'
;
import
'CheckKids.dart'
;
import
'CheckKids.dart'
;
import
'ChildrenHomePage.dart'
;
import
'ChildrenHomePage.dart'
;
import
'addstudent.dart'
;
import
'addstudent.dart'
;
...
...
lib/kidsReportView.dart
View file @
7dd42be9
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:
mobile_application_kids
/teacherhome.dart'
;
import
'package:
jema_app
/teacherhome.dart'
;
import
'ChatScreen.dart'
;
import
'ChatScreen.dart'
;
import
'TeacherProfile.dart'
;
import
'TeacherProfile.dart'
;
...
...
lib/login.dart
View file @
7dd42be9
...
@@ -2,8 +2,8 @@ import 'package:awesome_dialog/awesome_dialog.dart';
...
@@ -2,8 +2,8 @@ import 'package:awesome_dialog/awesome_dialog.dart';
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:
mobile_application_kids
/parentHome.dart'
;
import
'package:
jema_app
/parentHome.dart'
;
import
'package:
mobile_application_kids
/teacherhome.dart'
;
import
'package:
jema_app
/teacherhome.dart'
;
import
'package:shared_preferences/shared_preferences.dart'
;
import
'package:shared_preferences/shared_preferences.dart'
;
import
'main.dart'
;
import
'main.dart'
;
...
...
lib/main.dart
View file @
7dd42be9
import
'dart:async'
;
import
'dart:async'
;
import
'package:firebase_core/firebase_core.dart'
;
import
'package:firebase_core/firebase_core.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:
mobile_application_kids
/sign_in_up.dart'
;
import
'package:
jema_app
/sign_in_up.dart'
;
import
'firebase_options.dart'
;
import
'firebase_options.dart'
;
...
...
lib/p_or_t_s.dart
View file @
7dd42be9
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:
mobile_application_kids
/parentSignUp.dart'
;
import
'package:
jema_app
/parentSignUp.dart'
;
import
'package:
mobile_application_kids
/teachersignup.dart'
;
import
'package:
jema_app
/teachersignup.dart'
;
import
'ParentLogin.dart'
;
import
'ParentLogin.dart'
;
import
'login.dart'
;
import
'login.dart'
;
...
...
lib/parentHome.dart
View file @
7dd42be9
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:
mobile_application_kids
/addclassroom.dart'
;
import
'package:
jema_app
/addclassroom.dart'
;
import
'package:
mobile_application_kids
/childrenProfile.dart'
;
import
'package:
jema_app
/childrenProfile.dart'
;
import
'package:
mobile_application_kids
/classroomview.dart'
;
import
'package:
jema_app
/classroomview.dart'
;
import
'package:
mobile_application_kids
/games.dart'
;
import
'package:
jema_app
/games.dart'
;
import
'package:
mobile_application_kids
/teacherchat.dart'
;
import
'package:
jema_app
/teacherchat.dart'
;
import
'ChatScreen.dart'
;
import
'ChatScreen.dart'
;
import
'TeacherProfile.dart'
;
import
'TeacherProfile.dart'
;
...
@@ -76,7 +76,8 @@ class ParentHomePage extends StatelessWidget {
...
@@ -76,7 +76,8 @@ class ParentHomePage extends StatelessWidget {
onPressed:
()
{
onPressed:
()
{
Navigator
.
push
(
Navigator
.
push
(
context
,
context
,
MaterialPageRoute
(
builder:
(
context
)
=>
AddClassroomPage
()),
MaterialPageRoute
(
builder:
(
context
)
=>
AddClassroomPage
()),
);
);
},
},
child:
Row
(
child:
Row
(
...
@@ -119,7 +120,8 @@ class ParentHomePage extends StatelessWidget {
...
@@ -119,7 +120,8 @@ class ParentHomePage extends StatelessWidget {
child:
ListTile
(
child:
ListTile
(
leading:
CircleAvatar
(
leading:
CircleAvatar
(
radius:
27.0
,
radius:
27.0
,
backgroundImage:
AssetImage
(
'lib/assets/classlogo.png'
),
backgroundImage:
AssetImage
(
'lib/assets/classlogo.png'
),
),
),
title:
Column
(
title:
Column
(
crossAxisAlignment:
CrossAxisAlignment
.
start
,
crossAxisAlignment:
CrossAxisAlignment
.
start
,
...
@@ -202,7 +204,8 @@ class ParentHomePage extends StatelessWidget {
...
@@ -202,7 +204,8 @@ class ParentHomePage extends StatelessWidget {
selectedItemColor:
Color
(
0xFF7A1FA0
),
selectedItemColor:
Color
(
0xFF7A1FA0
),
unselectedItemColor:
Color
(
0xFFA9ABAD
),
unselectedItemColor:
Color
(
0xFFA9ABAD
),
selectedLabelStyle:
TextStyle
(
color:
Color
(
0xFF7A1FA0
)),
selectedLabelStyle:
TextStyle
(
color:
Color
(
0xFF7A1FA0
)),
unselectedLabelStyle:
TextStyle
(
color:
Color
.
fromARGB
(
0
,
197
,
16
,
16
)),
unselectedLabelStyle:
TextStyle
(
color:
Color
.
fromARGB
(
0
,
197
,
16
,
16
)),
currentIndex:
0
,
currentIndex:
0
,
onTap:
(
index
)
{
onTap:
(
index
)
{
switch
(
index
)
{
switch
(
index
)
{
...
@@ -219,8 +222,7 @@ class ParentHomePage extends StatelessWidget {
...
@@ -219,8 +222,7 @@ class ParentHomePage extends StatelessWidget {
Navigator
.
push
(
Navigator
.
push
(
context
,
context
,
MaterialPageRoute
(
MaterialPageRoute
(
builder:
(
context
)
=>
GamesPage
(
builder:
(
context
)
=>
GamesPage
(),
),
),
),
);
);
break
;
break
;
...
...
lib/sign_in_up.dart
View file @
7dd42be9
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:
mobile_application_kids
/p_or_t.dart'
;
import
'package:
jema_app
/p_or_t.dart'
;
import
'package:
mobile_application_kids
/parentSignUp.dart'
;
import
'package:
jema_app
/parentSignUp.dart'
;
import
'package:
mobile_application_kids
/teachersignup.dart'
;
import
'package:
jema_app
/teachersignup.dart'
;
import
'p_or_t_s.dart'
;
import
'p_or_t_s.dart'
;
...
...
lib/teacherhome.dart
View file @
7dd42be9
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:
mobile_application_kids
/classroomview.dart'
;
import
'package:
jema_app
/classroomview.dart'
;
import
'package:
mobile_application_kids
/addclassroom.dart'
;
import
'package:
jema_app
/addclassroom.dart'
;
import
'package:
mobile_application_kids
/teacherchat.dart'
;
import
'package:
jema_app
/teacherchat.dart'
;
import
'ChatScreen.dart'
;
import
'ChatScreen.dart'
;
import
'TeacherProfile.dart'
;
import
'TeacherProfile.dart'
;
...
...
pubspec.lock
View file @
7dd42be9
...
@@ -117,10 +117,10 @@ packages:
...
@@ -117,10 +117,10 @@ packages:
dependency: transitive
dependency: transitive
description:
description:
name: collection
name: collection
sha256:
"4a07be6cb69c84d677a6c3096fcf960cc3285a8330b4603e0d463d15d9bd934c"
sha256:
ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a
url: "https://pub.dev"
url: "https://pub.dev"
source: hosted
source: hosted
version: "1.1
7.1
"
version: "1.1
8.0
"
cross_file:
cross_file:
dependency: transitive
dependency: transitive
description:
description:
...
@@ -452,26 +452,26 @@ packages:
...
@@ -452,26 +452,26 @@ packages:
dependency: transitive
dependency: transitive
description:
description:
name: matcher
name: matcher
sha256: "
6501fbd55da300384b768785b83e5ce66991266cec21af89ab9ae7f5ce1c4cbb
"
sha256: "
1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e
"
url: "https://pub.dev"
url: "https://pub.dev"
source: hosted
source: hosted
version: "0.12.1
5
"
version: "0.12.1
6
"
material_color_utilities:
material_color_utilities:
dependency: transitive
dependency: transitive
description:
description:
name: material_color_utilities
name: material_color_utilities
sha256:
d92141dc6fe1dad30722f9aa826c7fbc896d021d792f80678280601aff8cf724
sha256:
"9528f2f296073ff54cb9fee677df673ace1218163c3bc7628093e7eed5203d41"
url: "https://pub.dev"
url: "https://pub.dev"
source: hosted
source: hosted
version: "0.
2
.0"
version: "0.
5
.0"
meta:
meta:
dependency: transitive
dependency: transitive
description:
description:
name: meta
name: meta
sha256:
"3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3"
sha256:
a6e590c838b18133bb482a2745ad77c5bb7715fb0451209e1a7567d416678b8e
url: "https://pub.dev"
url: "https://pub.dev"
source: hosted
source: hosted
version: "1.
9.1
"
version: "1.
10.0
"
mime:
mime:
dependency: transitive
dependency: transitive
description:
description:
...
@@ -657,10 +657,10 @@ packages:
...
@@ -657,10 +657,10 @@ packages:
dependency: transitive
dependency: transitive
description:
description:
name: source_span
name: source_span
sha256:
dd904f795d4b4f3b870833847c461801f6750a9fa8e61ea5ac53f9422b31f250
sha256:
"53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c"
url: "https://pub.dev"
url: "https://pub.dev"
source: hosted
source: hosted
version: "1.
9.1
"
version: "1.
10.0
"
sprintf:
sprintf:
dependency: transitive
dependency: transitive
description:
description:
...
@@ -689,18 +689,18 @@ packages:
...
@@ -689,18 +689,18 @@ packages:
dependency: transitive
dependency: transitive
description:
description:
name: stack_trace
name: stack_trace
sha256:
c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5
sha256:
"73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b"
url: "https://pub.dev"
url: "https://pub.dev"
source: hosted
source: hosted
version: "1.11.
0
"
version: "1.11.
1
"
stream_channel:
stream_channel:
dependency: transitive
dependency: transitive
description:
description:
name: stream_channel
name: stream_channel
sha256:
"83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8"
sha256:
ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7
url: "https://pub.dev"
url: "https://pub.dev"
source: hosted
source: hosted
version: "2.1.
1
"
version: "2.1.
2
"
string_scanner:
string_scanner:
dependency: transitive
dependency: transitive
description:
description:
...
@@ -729,10 +729,10 @@ packages:
...
@@ -729,10 +729,10 @@ packages:
dependency: transitive
dependency: transitive
description:
description:
name: test_api
name: test_api
sha256:
eb6ac1540b26de412b3403a163d919ba86f6a973fe6cc50ae3541b80092fdcfb
sha256:
"5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
url: "https://pub.dev"
url: "https://pub.dev"
source: hosted
source: hosted
version: "0.
5
.1"
version: "0.
6
.1"
typed_data:
typed_data:
dependency: transitive
dependency: transitive
description:
description:
...
@@ -861,6 +861,14 @@ packages:
...
@@ -861,6 +861,14 @@ packages:
url: "https://pub.dev"
url: "https://pub.dev"
source: hosted
source: hosted
version: "2.0.17"
version: "2.0.17"
web:
dependency: transitive
description:
name: web
sha256: afe077240a270dcfd2aafe77602b4113645af95d0ad31128cc02bce5ac5d5152
url: "https://pub.dev"
source: hosted
version: "0.3.0"
win32:
win32:
dependency: transitive
dependency: transitive
description:
description:
...
@@ -878,5 +886,5 @@ packages:
...
@@ -878,5 +886,5 @@ packages:
source: hosted
source: hosted
version: "1.0.4"
version: "1.0.4"
sdks:
sdks:
dart: ">=3.
0.1
<4.0.0"
dart: ">=3.
2.0-194.0.dev
<4.0.0"
flutter: ">=3.10.0"
flutter: ">=3.10.0"
test/widget_test.dart
View file @
7dd42be9
...
@@ -8,7 +8,7 @@
...
@@ -8,7 +8,7 @@
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter_test/flutter_test.dart'
;
import
'package:flutter_test/flutter_test.dart'
;
import
'package:
mobile_application_kids
/main.dart'
;
import
'package:
jema_app
/main.dart'
;
void
main
(
)
{
void
main
(
)
{
testWidgets
(
'Counter increments smoke test'
,
(
WidgetTester
tester
)
async
{
testWidgets
(
'Counter increments smoke test'
,
(
WidgetTester
tester
)
async
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment