Skip to content

Commit c6d2550

Browse files
committed
Video Lecture
1 parent 23849da commit c6d2550

File tree

3 files changed

+62
-53
lines changed

3 files changed

+62
-53
lines changed

.vscode/launch.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"name": "StudyMate-App",
99
"request": "launch",
1010
"type": "dart",
11-
"args": ["-d", "web-server", "--web-port", "7357"]
11+
// "args": ["-d", "web-server", "--web-port", "7357"]
1212
},
1313
{
1414
"name": "StudyMate-App (profile mode)",

lib/app/modules/video_lecture/controllers/video_lecture_controller.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import 'package:get/get.dart';
66
import 'package:study_mate/app/services/firebase/firebase_service.dart';
77
import 'package:study_mate/app/services/firebase/model/lecture_model.dart';
88
import 'package:study_mate/credential.dart';
9+
910
import 'package:url_launcher/url_launcher.dart';
1011
import 'package:http/http.dart' as http;
1112

@@ -186,7 +187,7 @@ const dummyData = [
186187
{
187188
"title": "College Wallah",
188189
"url":
189-
"https://www.youtube.com/watch?v=9roJTTghZJI&ab_channel=CollegeWallah",
190+
"https://www.youtube.com/watch?v=bL-o2xBENY0&list=PLxgZQoSe9cg0df_GxVjz3DD_Gck5tMXAd",
190191
"description": "Gate Smasher",
191192
"thumbnailUrl": "https://i.ytimg.com/vi/1ZGJzvkcLsA/maxresdefault.jpg"
192193
}

pubspec.lock

Lines changed: 59 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ packages:
55
dependency: transitive
66
description:
77
name: _flutterfire_internals
8-
sha256: "9ebe81588e666f7e2b21309f2b5653bd9642d7f27fd0a6894278d2ff40cb9481"
8+
sha256: a742f71d7f3484253a623b30e19256aa4668ecbb3de6ad1beb0bcf8d4777ecd8
99
url: "https://pub.dev"
1010
source: hosted
11-
version: "1.3.2"
11+
version: "1.3.3"
1212
archive:
1313
dependency: transitive
1414
description:
@@ -101,26 +101,26 @@ packages:
101101
dependency: "direct main"
102102
description:
103103
name: cloud_firestore
104-
sha256: "095a8c0e67da96610b6f4e6da7ac5853bc86d7664409ab71d7b934469ca99c6f"
104+
sha256: "5bbc1f5bffa79af54ca035b92b57f81c6fb35ee5471ead67e29c8e12de8432f8"
105105
url: "https://pub.dev"
106106
source: hosted
107-
version: "4.8.0"
107+
version: "4.8.2"
108108
cloud_firestore_platform_interface:
109109
dependency: transitive
110110
description:
111111
name: cloud_firestore_platform_interface
112-
sha256: dd5d1c3ed9a09e620ac59351f20fa635e112101bdc6f90e84b29c5a19fa1bf59
112+
sha256: "8e0aafeb727087f84710275d59a101b2acf2290ffbb3b111aab70423f8350d5d"
113113
url: "https://pub.dev"
114114
source: hosted
115-
version: "5.15.0"
115+
version: "5.15.2"
116116
cloud_firestore_web:
117117
dependency: transitive
118118
description:
119119
name: cloud_firestore_web
120-
sha256: "51f22dfbe07638075287e171b469ef545bee9f5fa0f8d0ed4aa98aceb0259a5d"
120+
sha256: bbf0ebb9d1e9251caa00e8727389313c64cb4240c1c31f895971c52d0c782316
121121
url: "https://pub.dev"
122122
source: hosted
123-
version: "3.6.0"
123+
version: "3.6.2"
124124
collection:
125125
dependency: transitive
126126
description:
@@ -205,34 +205,34 @@ packages:
205205
dependency: "direct main"
206206
description:
207207
name: firebase_auth
208-
sha256: "19508428ca37f611ae47067ee6ebb3ba5a27014941177cc224f71bf7d0720cdd"
208+
sha256: f693c0aa998b1101453878951b171b69f0db5199003df1c943b33493a1de7917
209209
url: "https://pub.dev"
210210
source: hosted
211-
version: "4.6.2"
211+
version: "4.6.3"
212212
firebase_auth_platform_interface:
213213
dependency: transitive
214214
description:
215215
name: firebase_auth_platform_interface
216-
sha256: e46e136a6f6eec88b30f12445ff7f5b19b23b7ede694921ced4f8eba8eb634f6
216+
sha256: "689ae048b78ad088ba31acdec45f5badb56201e749ed8b534947a7303ddb32aa"
217217
url: "https://pub.dev"
218218
source: hosted
219-
version: "6.15.2"
219+
version: "6.15.3"
220220
firebase_auth_web:
221221
dependency: transitive
222222
description:
223223
name: firebase_auth_web
224-
sha256: "553bd576d793d05b920971a2c7ab02bd049d4971153702074ea2555877efd392"
224+
sha256: f35d637a1707afd51f30090bb5234b381d5071ccbfef09b8c393bc7c65e440cd
225225
url: "https://pub.dev"
226226
source: hosted
227-
version: "5.5.2"
227+
version: "5.5.3"
228228
firebase_core:
229229
dependency: "direct main"
230230
description:
231231
name: firebase_core
232-
sha256: e9b36b391690cf329c6fb1de220045e97c13784c303820cd33962319580a56c6
232+
sha256: a4a99204da264a0aa9d54a332ea0315ce7b0768075139c77abefe98093dd98be
233233
url: "https://pub.dev"
234234
source: hosted
235-
version: "2.13.1"
235+
version: "2.14.0"
236236
firebase_core_platform_interface:
237237
dependency: transitive
238238
description:
@@ -245,10 +245,10 @@ packages:
245245
dependency: transitive
246246
description:
247247
name: firebase_core_web
248-
sha256: "8c0f4c87d20e2d001a5915df238c1f9c88704231f591324205f5a5d2a7740a45"
248+
sha256: "0fd5c4b228de29b55fac38aed0d9e42514b3d3bd47675de52bf7f8fccaf922fa"
249249
url: "https://pub.dev"
250250
source: hosted
251-
version: "2.5.0"
251+
version: "2.6.0"
252252
flutter:
253253
dependency: "direct main"
254254
description: flutter
@@ -306,10 +306,10 @@ packages:
306306
dependency: "direct dev"
307307
description:
308308
name: flutter_lints
309-
sha256: aeb0b80a8b3709709c9cc496cdc027c5b3216796bc0af0ce1007eaf24464fd4c
309+
sha256: "2118df84ef0c3ca93f96123a616ae8540879991b8b57af2f81b76a7ada49b2a4"
310310
url: "https://pub.dev"
311311
source: hosted
312-
version: "2.0.1"
312+
version: "2.0.2"
313313
flutter_native_splash:
314314
dependency: "direct dev"
315315
description:
@@ -348,10 +348,10 @@ packages:
348348
dependency: "direct main"
349349
description:
350350
name: font_awesome_flutter
351-
sha256: "959ef4add147753f990b4a7c6cccb746d5792dbdc81b1cde99e62e7edb31b206"
351+
sha256: "5fb789145cae1f4c3245c58b3f8fb287d055c26323879eab57a7bf0cfd1e45f3"
352352
url: "https://pub.dev"
353353
source: hosted
354-
version: "10.4.0"
354+
version: "10.5.0"
355355
get:
356356
dependency: "direct main"
357357
description:
@@ -388,18 +388,18 @@ packages:
388388
dependency: "direct main"
389389
description:
390390
name: google_sign_in
391-
sha256: "03bdb90147f299b02165313fc0e93ae90e7532ae90cb611a655b8e17cd036a98"
391+
sha256: aab6fdc41374014494f9e9026b9859e7309639d50a0bf4a2a412467a5ae4abc6
392392
url: "https://pub.dev"
393393
source: hosted
394-
version: "6.1.3"
394+
version: "6.1.4"
395395
google_sign_in_android:
396396
dependency: transitive
397397
description:
398398
name: google_sign_in_android
399-
sha256: "2a8b90b766ce00b03e7543f4ffeec97b6eb51fb6c3f31ce2a364bd1f1b9dd7fc"
399+
sha256: "258864d68b68f2b2846c10283b7afb95f26ff3307c410a2841a010d034b65439"
400400
url: "https://pub.dev"
401401
source: hosted
402-
version: "6.1.14"
402+
version: "6.1.17"
403403
google_sign_in_ios:
404404
dependency: transitive
405405
description:
@@ -492,18 +492,18 @@ packages:
492492
dependency: transitive
493493
description:
494494
name: lints
495-
sha256: "6b0206b0bf4f04961fc5438198ccb3a885685cd67d4d4a32cc20ad7f8adbe015"
495+
sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452"
496496
url: "https://pub.dev"
497497
source: hosted
498-
version: "2.1.0"
498+
version: "2.1.1"
499499
matcher:
500500
dependency: transitive
501501
description:
502502
name: matcher
503-
sha256: "6501fbd55da300384b768785b83e5ce66991266cec21af89ab9ae7f5ce1c4cbb"
503+
sha256: "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e"
504504
url: "https://pub.dev"
505505
source: hosted
506-
version: "0.12.15"
506+
version: "0.12.16"
507507
material_color_utilities:
508508
dependency: transitive
509509
description:
@@ -588,10 +588,10 @@ packages:
588588
dependency: transitive
589589
description:
590590
name: path_provider_windows
591-
sha256: d3f80b32e83ec208ac95253e0cd4d298e104fbc63cb29c5c69edaed43b0c69d6
591+
sha256: "1cb68ba4cd3a795033de62ba1b7b4564dace301f952de6bfb3cd91b202b6ee96"
592592
url: "https://pub.dev"
593593
source: hosted
594-
version: "2.1.6"
594+
version: "2.1.7"
595595
petitparser:
596596
dependency: transitive
597597
description:
@@ -681,10 +681,10 @@ packages:
681681
dependency: transitive
682682
description:
683683
name: sqflite_common
684-
sha256: e77abf6ff961d69dfef41daccbb66b51e9983cdd5cb35bf30733598057401555
684+
sha256: "8f7603f3f8f126740bc55c4ca2d1027aab4b74a1267a3e31ce51fe40e3b65b8f"
685685
url: "https://pub.dev"
686686
source: hosted
687-
version: "2.4.5"
687+
version: "2.4.5+1"
688688
stack_trace:
689689
dependency: transitive
690690
description:
@@ -729,10 +729,10 @@ packages:
729729
dependency: transitive
730730
description:
731731
name: test_api
732-
sha256: daadc9baabec998b062c9091525aa95786508b1c48e9c30f1f891b8bf6ff2e64
732+
sha256: "75760ffd7786fffdfb9597c35c5b27eaeec82be8edfb6d71d32651128ed7aab8"
733733
url: "https://pub.dev"
734734
source: hosted
735-
version: "0.5.2"
735+
version: "0.6.0"
736736
typed_data:
737737
dependency: transitive
738738
description:
@@ -761,10 +761,10 @@ packages:
761761
dependency: transitive
762762
description:
763763
name: url_launcher_android
764-
sha256: eed4e6a1164aa9794409325c3b707ff424d4d1c2a785e7db67f8bbda00e36e51
764+
sha256: "15f5acbf0dce90146a0f5a2c4a002b1814a6303c4c5c075aa2623b2d16156f03"
765765
url: "https://pub.dev"
766766
source: hosted
767-
version: "6.0.35"
767+
version: "6.0.36"
768768
url_launcher_ios:
769769
dependency: transitive
770770
description:
@@ -793,10 +793,10 @@ packages:
793793
dependency: transitive
794794
description:
795795
name: url_launcher_platform_interface
796-
sha256: "6c9ca697a5ae218ce56cece69d46128169a58aa8653c1b01d26fcd4aad8c4370"
796+
sha256: bfdfa402f1f3298637d71ca8ecfe840b4696698213d5346e9d12d4ab647ee2ea
797797
url: "https://pub.dev"
798798
source: hosted
799-
version: "2.1.2"
799+
version: "2.1.3"
800800
url_launcher_web:
801801
dependency: transitive
802802
description:
@@ -853,38 +853,46 @@ packages:
853853
url: "https://pub.dev"
854854
source: hosted
855855
version: "2.1.4"
856+
web:
857+
dependency: transitive
858+
description:
859+
name: web
860+
sha256: dc8ccd225a2005c1be616fe02951e2e342092edf968cf0844220383757ef8f10
861+
url: "https://pub.dev"
862+
source: hosted
863+
version: "0.1.4-beta"
856864
webview_flutter:
857865
dependency: transitive
858866
description:
859867
name: webview_flutter
860-
sha256: "392c1d83b70fe2495de3ea2c84531268d5b8de2de3f01086a53334d8b6030a88"
868+
sha256: "789d52bd789373cc1e100fb634af2127e86c99cf9abde09499743270c5de8d00"
861869
url: "https://pub.dev"
862870
source: hosted
863-
version: "3.0.4"
871+
version: "4.2.2"
864872
webview_flutter_android:
865873
dependency: transitive
866874
description:
867875
name: webview_flutter_android
868-
sha256: "8b3b2450e98876c70bfcead876d9390573b34b9418c19e28168b74f6cb252dbd"
876+
sha256: "69787707339e7588aad256386475c18223cc0da87d9812343bc27c33c01eeab4"
869877
url: "https://pub.dev"
870878
source: hosted
871-
version: "2.10.4"
879+
version: "3.8.1"
872880
webview_flutter_platform_interface:
873881
dependency: transitive
874882
description:
875883
name: webview_flutter_platform_interface
876-
sha256: "812165e4e34ca677bdfbfa58c01e33b27fd03ab5fa75b70832d4b7d4ca1fa8cf"
884+
sha256: "656e2aeaef318900fffd21468b6ddc7958c7092a642f0e7220bac328b70d4a81"
877885
url: "https://pub.dev"
878886
source: hosted
879-
version: "1.9.5"
887+
version: "2.3.1"
880888
webview_flutter_wkwebview:
881889
dependency: transitive
882890
description:
883891
name: webview_flutter_wkwebview
884-
sha256: a5364369c758892aa487cbf59ea41d9edd10f9d9baf06a94e80f1bd1b4c7bbc0
892+
sha256: "7ae75a1a76b9463ae9278de7759ead68aa0eeb70f8d0175e3f9a6c43e911fe76"
885893
url: "https://pub.dev"
886894
source: hosted
887-
version: "2.9.5"
895+
version: "3.6.1"
888896
webviewimage:
889897
dependency: transitive
890898
description:
@@ -897,10 +905,10 @@ packages:
897905
dependency: transitive
898906
description:
899907
name: win32
900-
sha256: "5a751eddf9db89b3e5f9d50c20ab8612296e4e8db69009788d6c8b060a84191c"
908+
sha256: dfdf0136e0aa7a1b474ea133e67cb0154a0acd2599c4f3ada3b49d38d38793ee
901909
url: "https://pub.dev"
902910
source: hosted
903-
version: "4.1.4"
911+
version: "5.0.5"
904912
xdg_directories:
905913
dependency: transitive
906914
description:
@@ -926,5 +934,5 @@ packages:
926934
source: hosted
927935
version: "3.1.2"
928936
sdks:
929-
dart: ">=3.0.0 <4.0.0"
937+
dart: ">=3.1.0-185.0.dev <4.0.0"
930938
flutter: ">=3.7.0-0"

0 commit comments

Comments
 (0)