feat : Adding bottomNav
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -6,7 +6,14 @@
|
||||
"padded_top_topics_start_index": 0,
|
||||
"taxonomy_version": 0,
|
||||
"top_topics_and_observing_domains": [ ]
|
||||
}, {
|
||||
"calculation_time": "13374860380770071",
|
||||
"config_version": 0,
|
||||
"model_version": "0",
|
||||
"padded_top_topics_start_index": 0,
|
||||
"taxonomy_version": 0,
|
||||
"top_topics_and_observing_domains": [ ]
|
||||
} ],
|
||||
"hex_encoded_hmac_key": "E2BB2D813778BEB871F1AA9834D0C9E417B4F44E04E7C809D92CC706AD2BF704",
|
||||
"next_scheduled_calculation_time": "13374618931900138"
|
||||
"next_scheduled_calculation_time": "13375465180770164"
|
||||
}
|
||||
|
||||
Binary file not shown.
@@ -1,3 +1,3 @@
|
||||
2024/10/21-21:59:18.564 640 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.ebda3b03\flutter_tools_chrome_device.5bc75c7a\Default\Extension State/MANIFEST-000001
|
||||
2024/10/21-21:59:18.564 640 Recovering log #3
|
||||
2024/10/21-21:59:18.565 640 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.ebda3b03\flutter_tools_chrome_device.5bc75c7a\Default\Extension State/000003.log
|
||||
2024/10/31-17:55:05.712 135c Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.32f9c3e0\flutter_tools_chrome_device.dc3d7f9e\Default\Extension State/MANIFEST-000001
|
||||
2024/10/31-17:55:05.713 135c Recovering log #3
|
||||
2024/10/31-17:55:05.713 135c Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.32f9c3e0\flutter_tools_chrome_device.dc3d7f9e\Default\Extension State/000003.log
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
2024/10/21-21:55:29.770 3660 Creating DB C:\Users\Yael\AppData\Local\Temp\flutter_tools.9a25e071\flutter_tools_chrome_device.ef511325\Default\Extension State since it was missing.
|
||||
2024/10/21-21:55:29.790 3660 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.9a25e071\flutter_tools_chrome_device.ef511325\Default\Extension State/MANIFEST-000001
|
||||
2024/10/31-17:43:10.282 4644 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.5bb21f48\flutter_tools_chrome_device.d9114b25\Default\Extension State/MANIFEST-000001
|
||||
2024/10/31-17:43:10.283 4644 Recovering log #3
|
||||
2024/10/31-17:43:10.283 4644 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.5bb21f48\flutter_tools_chrome_device.d9114b25\Default\Extension State/000003.log
|
||||
|
||||
Binary file not shown.
@@ -1,3 +1,3 @@
|
||||
2024/10/21-21:59:29.613 78fc Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.ebda3b03\flutter_tools_chrome_device.5bc75c7a\Default\GCM Store\Encryption/MANIFEST-000001
|
||||
2024/10/21-21:59:29.614 78fc Recovering log #3
|
||||
2024/10/21-21:59:29.614 78fc Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.ebda3b03\flutter_tools_chrome_device.5bc75c7a\Default\GCM Store\Encryption/000003.log
|
||||
2024/10/31-17:55:16.763 3254 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.32f9c3e0\flutter_tools_chrome_device.dc3d7f9e\Default\GCM Store\Encryption/MANIFEST-000001
|
||||
2024/10/31-17:55:16.763 3254 Recovering log #3
|
||||
2024/10/31-17:55:16.764 3254 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.32f9c3e0\flutter_tools_chrome_device.dc3d7f9e\Default\GCM Store\Encryption/000003.log
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
2024/10/21-21:55:32.056 65fc Creating DB C:\Users\Yael\AppData\Local\Temp\flutter_tools.9a25e071\flutter_tools_chrome_device.ef511325\Default\GCM Store\Encryption since it was missing.
|
||||
2024/10/21-21:55:32.062 65fc Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.9a25e071\flutter_tools_chrome_device.ef511325\Default\GCM Store\Encryption/MANIFEST-000001
|
||||
2024/10/31-17:43:21.645 1558 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.5bb21f48\flutter_tools_chrome_device.d9114b25\Default\GCM Store\Encryption/MANIFEST-000001
|
||||
2024/10/31-17:43:21.645 1558 Recovering log #3
|
||||
2024/10/31-17:43:21.646 1558 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.5bb21f48\flutter_tools_chrome_device.d9114b25\Default\GCM Store\Encryption/000003.log
|
||||
|
||||
Binary file not shown.
@@ -1,3 +1,3 @@
|
||||
2024/10/21-21:59:18.484 2558 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.ebda3b03\flutter_tools_chrome_device.5bc75c7a\Default\Local Storage\leveldb/MANIFEST-000001
|
||||
2024/10/21-21:59:18.489 2558 Recovering log #3
|
||||
2024/10/21-21:59:18.491 2558 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.ebda3b03\flutter_tools_chrome_device.5bc75c7a\Default\Local Storage\leveldb/000003.log
|
||||
2024/10/31-17:55:05.641 5f10 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.32f9c3e0\flutter_tools_chrome_device.dc3d7f9e\Default\Local Storage\leveldb/MANIFEST-000001
|
||||
2024/10/31-17:55:05.646 5f10 Recovering log #3
|
||||
2024/10/31-17:55:05.647 5f10 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.32f9c3e0\flutter_tools_chrome_device.dc3d7f9e\Default\Local Storage\leveldb/000003.log
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
2024/10/21-21:55:29.681 41e0 Creating DB C:\Users\Yael\AppData\Local\Temp\flutter_tools.9a25e071\flutter_tools_chrome_device.ef511325\Default\Local Storage\leveldb since it was missing.
|
||||
2024/10/21-21:55:29.703 41e0 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.9a25e071\flutter_tools_chrome_device.ef511325\Default\Local Storage\leveldb/MANIFEST-000001
|
||||
2024/10/31-17:43:10.209 2130 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.5bb21f48\flutter_tools_chrome_device.d9114b25\Default\Local Storage\leveldb/MANIFEST-000001
|
||||
2024/10/31-17:43:10.215 2130 Recovering log #3
|
||||
2024/10/31-17:43:10.217 2130 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.5bb21f48\flutter_tools_chrome_device.d9114b25\Default\Local Storage\leveldb/000003.log
|
||||
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
{"net":{"http_server_properties":{"servers":[{"anonymization":["FAAAABAAAABodHRwczovL2d2dDEuY29t",false],"network_stats":{"srtt":23586},"server":"https://redirector.gvt1.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13376606130124438","port":443,"protocol_str":"quic"}],"anonymization":["FAAAABAAAABodHRwczovL2d2dDEuY29t",false],"network_stats":{"srtt":18717},"server":"https://r7---sn-n0ogpnx-b85l.gvt1.com"},{"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false],"network_stats":{"srtt":19185},"server":"https://www.google.com"},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13376606358735756","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false],"network_stats":{"srtt":36629},"server":"https://accounts.google.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13376606363725110","port":443,"protocol_str":"quic"}],"anonymization":["FAAAABAAAABodHRwOi8vbG9jYWxob3N0",false],"network_stats":{"srtt":23274},"server":"https://fonts.gstatic.com"},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13376606371739786","port":443,"protocol_str":"quic"}],"anonymization":["MAAAACsAAABodHRwczovL29wdGltaXphdGlvbmd1aWRlLXBhLmdvb2dsZWFwaXMuY29tAA==",false],"network_stats":{"srtt":21606},"server":"https://optimizationguide-pa.googleapis.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13376606358868936","port":443,"protocol_str":"quic"}],"anonymization":["FAAAABAAAABodHRwOi8vbG9jYWxob3N0",false],"network_stats":{"srtt":21709},"server":"https://www.gstatic.com"}],"supports_quic":{"address":"192.168.1.3","used_quic":true},"version":5},"network_qualities":{"CAESABiAgICA+P////8B":"4G"}}}
|
||||
{"net":{"http_server_properties":{"servers":[{"anonymization":["FAAAABAAAABodHRwczovL2d2dDEuY29t",false],"network_stats":{"srtt":23586},"server":"https://redirector.gvt1.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13376606130124438","port":443,"protocol_str":"quic"}],"anonymization":["FAAAABAAAABodHRwczovL2d2dDEuY29t",false],"network_stats":{"srtt":18717},"server":"https://r7---sn-n0ogpnx-b85l.gvt1.com"},{"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false],"network_stats":{"srtt":19185},"server":"https://www.google.com"},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13377459305866766","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false],"network_stats":{"srtt":39848},"server":"https://accounts.google.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13377459320059998","port":443,"protocol_str":"quic"}],"anonymization":["MAAAACsAAABodHRwczovL29wdGltaXphdGlvbmd1aWRlLXBhLmdvb2dsZWFwaXMuY29tAA==",false],"network_stats":{"srtt":25897},"server":"https://optimizationguide-pa.googleapis.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13377459305998278","port":443,"protocol_str":"quic"}],"anonymization":["FAAAABAAAABodHRwOi8vbG9jYWxob3N0",false],"network_stats":{"srtt":20389},"server":"https://www.gstatic.com"},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13377459405794483","port":443,"protocol_str":"quic"}],"anonymization":["FAAAABAAAABodHRwOi8vbG9jYWxob3N0",false],"network_stats":{"srtt":21637},"server":"https://fonts.gstatic.com"}],"supports_quic":{"address":"192.168.1.3","used_quic":true},"version":5},"network_qualities":{"CAESABiAgICA+P////8B":"4G"}}}
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
{"sts":[{"expiry":1761076758.735824,"host":"8/RrMmQlCD2Gsp14wUCE1P8r7B2C5+yE0+g79IPyRsc=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1729540758.735831}],"version":2}
|
||||
{"sts":[{"expiry":1761929705.866807,"host":"8/RrMmQlCD2Gsp14wUCE1P8r7B2C5+yE0+g79IPyRsc=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1730393705.866809}],"version":2}
|
||||
File diff suppressed because one or more lines are too long
@@ -1,3 +1,3 @@
|
||||
2024/10/21-21:59:18.413 5b54 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.ebda3b03\flutter_tools_chrome_device.5bc75c7a\Default\Service Worker\Database/MANIFEST-000001
|
||||
2024/10/21-21:59:18.415 5b54 Recovering log #3
|
||||
2024/10/21-21:59:18.415 5b54 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.ebda3b03\flutter_tools_chrome_device.5bc75c7a\Default\Service Worker\Database/000003.log
|
||||
2024/10/31-17:55:05.573 22a4 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.32f9c3e0\flutter_tools_chrome_device.dc3d7f9e\Default\Service Worker\Database/MANIFEST-000001
|
||||
2024/10/31-17:55:05.574 22a4 Recovering log #3
|
||||
2024/10/31-17:55:05.574 22a4 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.32f9c3e0\flutter_tools_chrome_device.dc3d7f9e\Default\Service Worker\Database/000003.log
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
2024/10/21-21:55:29.790 2034 Creating DB C:\Users\Yael\AppData\Local\Temp\flutter_tools.9a25e071\flutter_tools_chrome_device.ef511325\Default\Service Worker\Database since it was missing.
|
||||
2024/10/21-21:55:29.809 2034 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.9a25e071\flutter_tools_chrome_device.ef511325\Default\Service Worker\Database/MANIFEST-000001
|
||||
2024/10/31-17:43:10.149 5c4c Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.5bb21f48\flutter_tools_chrome_device.d9114b25\Default\Service Worker\Database/MANIFEST-000001
|
||||
2024/10/31-17:43:10.150 5c4c Recovering log #3
|
||||
2024/10/31-17:43:10.150 5c4c Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.5bb21f48\flutter_tools_chrome_device.d9114b25\Default\Service Worker\Database/000003.log
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,3 +1,3 @@
|
||||
2024/10/21-21:59:18.533 2558 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.ebda3b03\flutter_tools_chrome_device.5bc75c7a\Default\Session Storage/MANIFEST-000001
|
||||
2024/10/21-21:59:18.534 2558 Recovering log #3
|
||||
2024/10/21-21:59:18.537 2558 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.ebda3b03\flutter_tools_chrome_device.5bc75c7a\Default\Session Storage/000003.log
|
||||
2024/10/31-17:55:05.684 5f10 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.32f9c3e0\flutter_tools_chrome_device.dc3d7f9e\Default\Session Storage/MANIFEST-000001
|
||||
2024/10/31-17:55:05.685 5f10 Recovering log #3
|
||||
2024/10/31-17:55:05.687 5f10 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.32f9c3e0\flutter_tools_chrome_device.dc3d7f9e\Default\Session Storage/000003.log
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
2024/10/21-21:55:29.724 41e0 Creating DB C:\Users\Yael\AppData\Local\Temp\flutter_tools.9a25e071\flutter_tools_chrome_device.ef511325\Default\Session Storage since it was missing.
|
||||
2024/10/21-21:55:29.737 41e0 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.9a25e071\flutter_tools_chrome_device.ef511325\Default\Session Storage/MANIFEST-000001
|
||||
2024/10/31-17:43:10.247 2130 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.5bb21f48\flutter_tools_chrome_device.d9114b25\Default\Session Storage/MANIFEST-000001
|
||||
2024/10/31-17:43:10.248 2130 Recovering log #3
|
||||
2024/10/31-17:43:10.250 2130 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.5bb21f48\flutter_tools_chrome_device.d9114b25\Default\Session Storage/000003.log
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
.dart_tool/chrome-device/Default/Sessions/Tabs_13374860371200769
Normal file
BIN
.dart_tool/chrome-device/Default/Sessions/Tabs_13374860371200769
Normal file
Binary file not shown.
BIN
.dart_tool/chrome-device/Default/Sessions/Tabs_13374866592767758
Normal file
BIN
.dart_tool/chrome-device/Default/Sessions/Tabs_13374866592767758
Normal file
Binary file not shown.
BIN
.dart_tool/chrome-device/Default/Sessions/Tabs_13374867308203017
Normal file
BIN
.dart_tool/chrome-device/Default/Sessions/Tabs_13374867308203017
Normal file
Binary file not shown.
Binary file not shown.
0
.dart_tool/chrome-device/Default/SharedStorage-wal
Normal file
0
.dart_tool/chrome-device/Default/SharedStorage-wal
Normal file
@@ -1,3 +1,3 @@
|
||||
2024/10/21-21:59:18.415 56d8 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.ebda3b03\flutter_tools_chrome_device.5bc75c7a\Default\Site Characteristics Database/MANIFEST-000001
|
||||
2024/10/21-21:59:18.417 56d8 Recovering log #3
|
||||
2024/10/21-21:59:18.417 56d8 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.ebda3b03\flutter_tools_chrome_device.5bc75c7a\Default\Site Characteristics Database/000003.log
|
||||
2024/10/31-17:55:05.574 3914 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.32f9c3e0\flutter_tools_chrome_device.dc3d7f9e\Default\Site Characteristics Database/MANIFEST-000001
|
||||
2024/10/31-17:55:05.575 3914 Recovering log #3
|
||||
2024/10/31-17:55:05.575 3914 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.32f9c3e0\flutter_tools_chrome_device.dc3d7f9e\Default\Site Characteristics Database/000003.log
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
2024/10/21-21:55:29.625 8284 Creating DB C:\Users\Yael\AppData\Local\Temp\flutter_tools.9a25e071\flutter_tools_chrome_device.ef511325\Default\Site Characteristics Database since it was missing.
|
||||
2024/10/21-21:55:29.656 8284 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.9a25e071\flutter_tools_chrome_device.ef511325\Default\Site Characteristics Database/MANIFEST-000001
|
||||
2024/10/31-17:43:10.143 5c04 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.5bb21f48\flutter_tools_chrome_device.d9114b25\Default\Site Characteristics Database/MANIFEST-000001
|
||||
2024/10/31-17:43:10.144 5c04 Recovering log #3
|
||||
2024/10/31-17:43:10.146 5c04 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.5bb21f48\flutter_tools_chrome_device.d9114b25\Default\Site Characteristics Database/000003.log
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
2024/10/21-21:59:18.412 640 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.ebda3b03\flutter_tools_chrome_device.5bc75c7a\Default\Sync Data\LevelDB/MANIFEST-000001
|
||||
2024/10/21-21:59:18.414 640 Recovering log #3
|
||||
2024/10/21-21:59:18.415 640 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.ebda3b03\flutter_tools_chrome_device.5bc75c7a\Default\Sync Data\LevelDB/000003.log
|
||||
2024/10/31-17:55:05.568 1c1c Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.32f9c3e0\flutter_tools_chrome_device.dc3d7f9e\Default\Sync Data\LevelDB/MANIFEST-000001
|
||||
2024/10/31-17:55:05.571 1c1c Recovering log #3
|
||||
2024/10/31-17:55:05.571 1c1c Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.32f9c3e0\flutter_tools_chrome_device.dc3d7f9e\Default\Sync Data\LevelDB/000003.log
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
2024/10/21-21:55:29.603 7e58 Creating DB C:\Users\Yael\AppData\Local\Temp\flutter_tools.9a25e071\flutter_tools_chrome_device.ef511325\Default\Sync Data\LevelDB since it was missing.
|
||||
2024/10/21-21:55:29.621 7e58 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.9a25e071\flutter_tools_chrome_device.ef511325\Default\Sync Data\LevelDB/MANIFEST-000001
|
||||
2024/10/31-17:43:10.134 3b08 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.5bb21f48\flutter_tools_chrome_device.d9114b25\Default\Sync Data\LevelDB/MANIFEST-000001
|
||||
2024/10/31-17:43:10.139 3b08 Recovering log #3
|
||||
2024/10/31-17:43:10.140 3b08 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.5bb21f48\flutter_tools_chrome_device.d9114b25\Default\Sync Data\LevelDB/000003.log
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -1,3 +1,3 @@
|
||||
2024/10/21-21:59:18.545 5988 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.ebda3b03\flutter_tools_chrome_device.5bc75c7a\Default\shared_proto_db/MANIFEST-000001
|
||||
2024/10/21-21:59:18.546 5988 Recovering log #3
|
||||
2024/10/21-21:59:18.547 5988 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.ebda3b03\flutter_tools_chrome_device.5bc75c7a\Default\shared_proto_db/000003.log
|
||||
2024/10/31-17:55:05.698 67fc Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.32f9c3e0\flutter_tools_chrome_device.dc3d7f9e\Default\shared_proto_db/MANIFEST-000001
|
||||
2024/10/31-17:55:05.698 67fc Recovering log #3
|
||||
2024/10/31-17:55:05.699 67fc Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.32f9c3e0\flutter_tools_chrome_device.dc3d7f9e\Default\shared_proto_db/000003.log
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
2024/10/21-21:55:29.755 56a8 Creating DB C:\Users\Yael\AppData\Local\Temp\flutter_tools.9a25e071\flutter_tools_chrome_device.ef511325\Default\shared_proto_db since it was missing.
|
||||
2024/10/21-21:55:29.775 56a8 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.9a25e071\flutter_tools_chrome_device.ef511325\Default\shared_proto_db/MANIFEST-000001
|
||||
2024/10/31-17:43:10.264 3fb8 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.5bb21f48\flutter_tools_chrome_device.d9114b25\Default\shared_proto_db/MANIFEST-000001
|
||||
2024/10/31-17:43:10.264 3fb8 Recovering log #3
|
||||
2024/10/31-17:43:10.266 3fb8 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.5bb21f48\flutter_tools_chrome_device.d9114b25\Default\shared_proto_db/000003.log
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
2024/10/21-21:59:18.543 5988 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.ebda3b03\flutter_tools_chrome_device.5bc75c7a\Default\shared_proto_db\metadata/MANIFEST-000001
|
||||
2024/10/21-21:59:18.543 5988 Recovering log #3
|
||||
2024/10/21-21:59:18.543 5988 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.ebda3b03\flutter_tools_chrome_device.5bc75c7a\Default\shared_proto_db\metadata/000003.log
|
||||
2024/10/31-17:55:05.694 67fc Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.32f9c3e0\flutter_tools_chrome_device.dc3d7f9e\Default\shared_proto_db\metadata/MANIFEST-000001
|
||||
2024/10/31-17:55:05.694 67fc Recovering log #3
|
||||
2024/10/31-17:55:05.695 67fc Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.32f9c3e0\flutter_tools_chrome_device.dc3d7f9e\Default\shared_proto_db\metadata/000003.log
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
2024/10/21-21:55:29.735 56a8 Creating DB C:\Users\Yael\AppData\Local\Temp\flutter_tools.9a25e071\flutter_tools_chrome_device.ef511325\Default\shared_proto_db\metadata since it was missing.
|
||||
2024/10/21-21:55:29.744 56a8 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.9a25e071\flutter_tools_chrome_device.ef511325\Default\shared_proto_db\metadata/MANIFEST-000001
|
||||
2024/10/31-17:43:10.260 4644 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.5bb21f48\flutter_tools_chrome_device.d9114b25\Default\shared_proto_db\metadata/MANIFEST-000001
|
||||
2024/10/31-17:43:10.261 4644 Recovering log #3
|
||||
2024/10/31-17:43:10.261 4644 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.5bb21f48\flutter_tools_chrome_device.d9114b25\Default\shared_proto_db\metadata/000003.log
|
||||
|
||||
Binary file not shown.
@@ -4,12 +4,14 @@ import 'package:bahla_front/ui/views/home/home_view.dart';
|
||||
import 'package:bahla_front/ui/views/startup/startup_view.dart';
|
||||
import 'package:stacked/stacked_annotations.dart';
|
||||
import 'package:stacked_services/stacked_services.dart';
|
||||
import 'package:bahla_front/ui/views/main/main_view.dart';
|
||||
// @stacked-import
|
||||
|
||||
@StackedApp(
|
||||
routes: [
|
||||
MaterialRoute(page: HomeView),
|
||||
MaterialRoute(page: StartupView),
|
||||
MaterialRoute(page: MainView),
|
||||
// @stacked-route
|
||||
],
|
||||
dependencies: [
|
||||
|
||||
@@ -6,20 +6,24 @@
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:bahla_front/ui/views/home/home_view.dart' as _i2;
|
||||
import 'package:bahla_front/ui/views/main/main_view.dart' as _i4;
|
||||
import 'package:bahla_front/ui/views/startup/startup_view.dart' as _i3;
|
||||
import 'package:flutter/material.dart' as _i4;
|
||||
import 'package:flutter/material.dart' as _i5;
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:stacked/stacked.dart' as _i1;
|
||||
import 'package:stacked_services/stacked_services.dart' as _i5;
|
||||
import 'package:stacked_services/stacked_services.dart' as _i6;
|
||||
|
||||
class Routes {
|
||||
static const homeView = '/home-view';
|
||||
|
||||
static const startupView = '/startup-view';
|
||||
|
||||
static const mainView = '/main-view';
|
||||
|
||||
static const all = <String>{
|
||||
homeView,
|
||||
startupView,
|
||||
mainView,
|
||||
};
|
||||
}
|
||||
|
||||
@@ -33,21 +37,31 @@ class StackedRouter extends _i1.RouterBase {
|
||||
Routes.startupView,
|
||||
page: _i3.StartupView,
|
||||
),
|
||||
_i1.RouteDef(
|
||||
Routes.mainView,
|
||||
page: _i4.MainView,
|
||||
),
|
||||
];
|
||||
|
||||
final _pagesMap = <Type, _i1.StackedRouteFactory>{
|
||||
_i2.HomeView: (data) {
|
||||
return _i4.MaterialPageRoute<dynamic>(
|
||||
return _i5.MaterialPageRoute<dynamic>(
|
||||
builder: (context) => const _i2.HomeView(),
|
||||
settings: data,
|
||||
);
|
||||
},
|
||||
_i3.StartupView: (data) {
|
||||
return _i4.MaterialPageRoute<dynamic>(
|
||||
return _i5.MaterialPageRoute<dynamic>(
|
||||
builder: (context) => const _i3.StartupView(),
|
||||
settings: data,
|
||||
);
|
||||
},
|
||||
_i4.MainView: (data) {
|
||||
return _i5.MaterialPageRoute<dynamic>(
|
||||
builder: (context) => const _i4.MainView(),
|
||||
settings: data,
|
||||
);
|
||||
},
|
||||
};
|
||||
|
||||
@override
|
||||
@@ -57,7 +71,7 @@ class StackedRouter extends _i1.RouterBase {
|
||||
Map<Type, _i1.StackedRouteFactory> get pagesMap => _pagesMap;
|
||||
}
|
||||
|
||||
extension NavigatorStateExtension on _i5.NavigationService {
|
||||
extension NavigatorStateExtension on _i6.NavigationService {
|
||||
Future<dynamic> navigateToHomeView([
|
||||
int? routerId,
|
||||
bool preventDuplicates = true,
|
||||
@@ -65,7 +79,7 @@ extension NavigatorStateExtension on _i5.NavigationService {
|
||||
Widget Function(BuildContext, Animation<double>, Animation<double>, Widget)?
|
||||
transition,
|
||||
]) async {
|
||||
return navigateTo<dynamic>(Routes.homeView,
|
||||
return navigateTo<dynamic>(Routes.mainView, // Replace home view to main view
|
||||
id: routerId,
|
||||
preventDuplicates: preventDuplicates,
|
||||
parameters: parameters,
|
||||
@@ -86,6 +100,20 @@ extension NavigatorStateExtension on _i5.NavigationService {
|
||||
transition: transition);
|
||||
}
|
||||
|
||||
Future<dynamic> navigateToMainView([
|
||||
int? routerId,
|
||||
bool preventDuplicates = true,
|
||||
Map<String, String>? parameters,
|
||||
Widget Function(BuildContext, Animation<double>, Animation<double>, Widget)?
|
||||
transition,
|
||||
]) async {
|
||||
return navigateTo<dynamic>(Routes.mainView,
|
||||
id: routerId,
|
||||
preventDuplicates: preventDuplicates,
|
||||
parameters: parameters,
|
||||
transition: transition);
|
||||
}
|
||||
|
||||
Future<dynamic> replaceWithHomeView([
|
||||
int? routerId,
|
||||
bool preventDuplicates = true,
|
||||
@@ -93,7 +121,7 @@ extension NavigatorStateExtension on _i5.NavigationService {
|
||||
Widget Function(BuildContext, Animation<double>, Animation<double>, Widget)?
|
||||
transition,
|
||||
]) async {
|
||||
return replaceWith<dynamic>(Routes.homeView,
|
||||
return replaceWith<dynamic>(Routes.mainView, // Replace home view to main view
|
||||
id: routerId,
|
||||
preventDuplicates: preventDuplicates,
|
||||
parameters: parameters,
|
||||
@@ -113,4 +141,18 @@ extension NavigatorStateExtension on _i5.NavigationService {
|
||||
parameters: parameters,
|
||||
transition: transition);
|
||||
}
|
||||
|
||||
Future<dynamic> replaceWithMainView([
|
||||
int? routerId,
|
||||
bool preventDuplicates = true,
|
||||
Map<String, String>? parameters,
|
||||
Widget Function(BuildContext, Animation<double>, Animation<double>, Widget)?
|
||||
transition,
|
||||
]) async {
|
||||
return replaceWith<dynamic>(Routes.mainView,
|
||||
id: routerId,
|
||||
preventDuplicates: preventDuplicates,
|
||||
parameters: parameters,
|
||||
transition: transition);
|
||||
}
|
||||
}
|
||||
|
||||
66
lib/ui/views/main/main_view.dart
Normal file
66
lib/ui/views/main/main_view.dart
Normal file
@@ -0,0 +1,66 @@
|
||||
import 'package:bahla_front/ui/views/home/home_view.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:stacked/stacked.dart';
|
||||
|
||||
import 'main_viewmodel.dart';
|
||||
|
||||
class MainView extends StackedView<MainViewModel> {
|
||||
const MainView({Key? key}) : super(key: key);
|
||||
|
||||
@override
|
||||
Widget builder(
|
||||
BuildContext context,
|
||||
MainViewModel viewModel,
|
||||
Widget? child,
|
||||
) {
|
||||
return Scaffold(
|
||||
backgroundColor: Theme.of(context).colorScheme.background,
|
||||
bottomNavigationBar: BottomNavigationBar(
|
||||
type: BottomNavigationBarType.fixed,
|
||||
backgroundColor: Colors.grey[800],
|
||||
currentIndex: viewModel.currentIndex,
|
||||
onTap: viewModel.setIndex,
|
||||
items: [
|
||||
BottomNavigationBarItem(
|
||||
icon: Icon(Icons.home),
|
||||
label: 'Home',
|
||||
),
|
||||
BottomNavigationBarItem(
|
||||
icon: Icon(Icons.search),
|
||||
label: 'Search',
|
||||
),
|
||||
BottomNavigationBarItem(
|
||||
icon: Icon(Icons.add),
|
||||
label: 'Add',
|
||||
),
|
||||
BottomNavigationBarItem(
|
||||
icon: Icon(Icons.account_circle),
|
||||
label: 'Profile',
|
||||
),
|
||||
],
|
||||
),
|
||||
body: getViewForIndex(viewModel.currentIndex),
|
||||
);
|
||||
}
|
||||
|
||||
Widget getViewForIndex(int index) {
|
||||
switch (index) {
|
||||
case 0:
|
||||
return HomeView();
|
||||
case 1:
|
||||
return Container();
|
||||
case 2:
|
||||
return Container();
|
||||
case 3:
|
||||
return Container();
|
||||
default:
|
||||
return HomeView();
|
||||
}
|
||||
}
|
||||
|
||||
@override
|
||||
MainViewModel viewModelBuilder(
|
||||
BuildContext context,
|
||||
) =>
|
||||
MainViewModel();
|
||||
}
|
||||
3
lib/ui/views/main/main_viewmodel.dart
Normal file
3
lib/ui/views/main/main_viewmodel.dart
Normal file
@@ -0,0 +1,3 @@
|
||||
import 'package:stacked/stacked.dart';
|
||||
|
||||
class MainViewModel extends IndexTrackingViewModel {}
|
||||
11
test/viewmodels/main_viewmodel_test.dart
Normal file
11
test/viewmodels/main_viewmodel_test.dart
Normal file
@@ -0,0 +1,11 @@
|
||||
import 'package:flutter_test/flutter_test.dart';
|
||||
import 'package:bahla_front/app/app.locator.dart';
|
||||
|
||||
import '../helpers/test_helpers.dart';
|
||||
|
||||
void main() {
|
||||
group('MainViewModel Tests -', () {
|
||||
setUp(() => registerServices());
|
||||
tearDown(() => locator.reset());
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user