This commit is contained in:
Anthony 2023-06-14 14:39:03 +07:00
parent 688ce6bec8
commit f67f486838
8 changed files with 51 additions and 45 deletions

View File

@ -1,3 +1,8 @@
## [6.6.2] - 2023-06-14
* Page bug fixes
* Pubspec.yaml dependency updates.
## [6.6.1] - 2023-05-28
* Refactor widgets + bug fixes

View File

@ -4,8 +4,7 @@
# WooCommerce App: Label StoreMax
### Label StoreMax - v6.6.1
### Label StoreMax
[Official WooSignal WooCommerce App](https://woosignal.com)

View File

@ -8,6 +8,7 @@
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter_app/app/controllers/product_category_search_loader_controller.dart';
import 'package:flutter_app/app/controllers/browse_category_controller.dart';
@ -64,7 +65,7 @@ class _BrowseCategoryPageState extends NyState<BrowseCategoryPage> {
children: <Widget>[
Text(trans("Browse"),
style: Theme.of(context).textTheme.titleMedium),
Text(parseHtmlString(productCategory!.name))
afterNotNull(productCategory, child: () => Text(parseHtmlString(productCategory!.name)), loadingPlaceholder: CupertinoActivityIndicator())
],
),
centerTitle: true,

View File

@ -8,6 +8,7 @@
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter_app/app/controllers/browse_search_controller.dart';
import 'package:flutter_app/app/controllers/product_search_loader_controller.dart';
@ -56,7 +57,7 @@ class _BrowseSearchState extends NyState<BrowseSearchPage> {
children: <Widget>[
Text(trans("Search results for"),
style: Theme.of(context).textTheme.titleMedium),
Text("\"" + _search! + "\"")
afterNotNull(_search, child: () => Text("\"" + _search! + "\""), loadingPlaceholder: CupertinoActivityIndicator())
],
),
centerTitle: true,

View File

@ -121,7 +121,7 @@ class _CheckoutStatusState extends NyState<CheckoutStatusPage> {
child: ListView.builder(
itemCount: _order?.lineItems == null
? 0
: _order?.lineItems?.length,
: _order?.lineItems?.length ?? 0,
itemBuilder: (BuildContext context, int index) {
ws_order.LineItems lineItem = _order!.lineItems![index];
return Container(

View File

@ -13,10 +13,10 @@ packages:
dependency: transitive
description:
name: _flutterfire_internals
sha256: "8eb354cb8ebed8a9fdf63699d15deff533bc133128898afaf754926b57d611b6"
sha256: a742f71d7f3484253a623b30e19256aa4668ecbb3de6ad1beb0bcf8d4777ecd8
url: "https://pub.dev"
source: hosted
version: "1.3.1"
version: "1.3.3"
analyzer:
dependency: "direct main"
description:
@ -45,10 +45,10 @@ packages:
dependency: transitive
description:
name: args
sha256: c372bb384f273f0c2a8aaaa226dad84dc27c8519a691b888725dec59518ad53a
sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596
url: "https://pub.dev"
source: hosted
version: "2.4.1"
version: "2.4.2"
async:
dependency: transitive
description:
@ -205,10 +205,10 @@ packages:
dependency: transitive
description:
name: dio
sha256: "347d56c26d63519552ef9a569f2a593dda99a81fdbdff13c584b7197cfe05059"
sha256: a9d76e72985d7087eb7c5e7903224ae52b337131518d127c554b9405936752b8
url: "https://pub.dev"
source: hosted
version: "5.1.2"
version: "5.2.1+1"
eventify:
dependency: transitive
description:
@ -245,10 +245,10 @@ packages:
dependency: "direct main"
description:
name: firebase_core
sha256: "250678b816279b3240c3a33e1f76bf712c00718f1fbeffc85873a5da8c077379"
sha256: a4a99204da264a0aa9d54a332ea0315ce7b0768075139c77abefe98093dd98be
url: "https://pub.dev"
source: hosted
version: "2.13.0"
version: "2.14.0"
firebase_core_platform_interface:
dependency: transitive
description:
@ -261,34 +261,34 @@ packages:
dependency: transitive
description:
name: firebase_core_web
sha256: "8c0f4c87d20e2d001a5915df238c1f9c88704231f591324205f5a5d2a7740a45"
sha256: "0fd5c4b228de29b55fac38aed0d9e42514b3d3bd47675de52bf7f8fccaf922fa"
url: "https://pub.dev"
source: hosted
version: "2.5.0"
version: "2.6.0"
firebase_messaging:
dependency: "direct main"
description:
name: firebase_messaging
sha256: "9cfe5c4560fb83393511ca7620f8fb3f22c9a80303052f10290e732fcfb801bd"
sha256: "77d93f897c893fa7c8de433f6950123bd9c56f27fd7f88a032a53102ca23fcee"
url: "https://pub.dev"
source: hosted
version: "14.6.1"
version: "14.6.3"
firebase_messaging_platform_interface:
dependency: transitive
description:
name: firebase_messaging_platform_interface
sha256: "7e25cb71019ccef8b1fd7b37969af79f04c467974cce4dfc291fa36974edd7ba"
sha256: e9e9dc48a3d8ffa67aaba3d6b1ebf74bc7d7d8c83d10b1458ff97878b9d8a2b0
url: "https://pub.dev"
source: hosted
version: "4.5.1"
version: "4.5.3"
firebase_messaging_web:
dependency: transitive
description:
name: firebase_messaging_web
sha256: "5d9840cc8126ea723b1bda901389cb542902f664f2653c16d4f8114e95f13cec"
sha256: "381f217e41e0e407baf8df21787b97e46fabfacefd6a953425be3a6cdf2269f4"
url: "https://pub.dev"
source: hosted
version: "3.5.1"
version: "3.5.3"
flare_flutter:
dependency: transitive
description:
@ -322,10 +322,10 @@ packages:
dependency: transitive
description:
name: flutter_dotenv
sha256: d9283d92059a22e9834bc0a31336658ffba77089fb6f3cc36751f1fc7c6661a3
sha256: "9357883bdd153ab78cbf9ffa07656e336b8bbb2b5a3ca596b0b27e119f7c7d77"
url: "https://pub.dev"
source: hosted
version: "5.0.2"
version: "5.1.0"
flutter_launcher_icons:
dependency: "direct dev"
description:
@ -415,10 +415,10 @@ packages:
dependency: "direct main"
description:
name: flutter_stripe
sha256: "51c3ab5f7a705d864d719eb13882abbb3964c4f61983a13af6dc56607537b1e4"
sha256: "317be4a0c5bbc02170449d62615c0667d018a16fdd43e7e8dbf7cb121ea6f5fd"
url: "https://pub.dev"
source: hosted
version: "9.2.0"
version: "9.2.1"
flutter_styled_toast:
dependency: transitive
description:
@ -569,10 +569,10 @@ packages:
dependency: "direct dev"
description:
name: lints
sha256: "6b0206b0bf4f04961fc5438198ccb3a885685cd67d4d4a32cc20ad7f8adbe015"
sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452"
url: "https://pub.dev"
source: hosted
version: "2.1.0"
version: "2.1.1"
matcher:
dependency: transitive
description:
@ -617,18 +617,18 @@ packages:
dependency: "direct main"
description:
name: nylo_framework
sha256: f9960dce938d1046166cc97f7ab613638d7e4f45e6e2a9b30e7d2b004d1d833d
sha256: c60cd540f890b6f92cc9fe1345faceec31523b2616ecc22df2d536acd3396061
url: "https://pub.dev"
source: hosted
version: "5.0.2"
version: "5.0.6"
nylo_support:
dependency: transitive
description:
name: nylo_support
sha256: "011a1614b2440ffcbac821e6624ca25355e304af6c8b5c298203bbbe547da00e"
sha256: "4304c0bffabfa26592da637583e6f50215ac8d3dd6848a1c1e3b1e3d9b766702"
url: "https://pub.dev"
source: hosted
version: "5.1.2"
version: "5.2.2"
octo_image:
dependency: transitive
description:
@ -649,10 +649,10 @@ packages:
dependency: "direct main"
description:
name: package_info_plus
sha256: "28386bbe89ab5a7919a47cea99cdd1128e5a6e0bbd7eaafe20440ead84a15de3"
sha256: ceb027f6bc6a60674a233b4a90a7658af1aebdea833da0b5b53c1e9821a78c7b
url: "https://pub.dev"
source: hosted
version: "4.0.1"
version: "4.0.2"
package_info_plus_platform_interface:
dependency: transitive
description:
@ -934,10 +934,10 @@ packages:
dependency: transitive
description:
name: stripe_android
sha256: "89c6c9a9e6fbe6eea4b15b6c0eb012490155c37a6b4298851f77987fde4fee43"
sha256: e5557f2a81cb5070d48edf33168ca3891a22c63f0be98d90edeba54c4328dd21
url: "https://pub.dev"
source: hosted
version: "9.2.0"
version: "9.2.1"
stripe_ios:
dependency: transitive
description:
@ -950,10 +950,10 @@ packages:
dependency: transitive
description:
name: stripe_platform_interface
sha256: c1e90deb6e9939181f0fbc39b4f81c2e640b1b9fe4b3586ff84af7e8c46df2e4
sha256: "8148f5fb15ed7fd9236559edfd72260657c03904cfe67d3ebba7eeaa20bb4261"
url: "https://pub.dev"
source: hosted
version: "9.2.0"
version: "9.2.1"
synchronized:
dependency: transitive
description:

View File

@ -1,7 +1,7 @@
# Official WooSignal App Template for WooCommerce
# Label StoreMax
# Version: 6.6.1
# Version: 6.6.2
# Author: Anthony Gordon
# Homepage: https://woosignal.com
# Documentation: https://woosignal.com/docs/app/label-storemax
@ -29,11 +29,11 @@ dependencies:
google_fonts: ^4.0.5
analyzer: ^5.12.0
intl: ^0.18.0
nylo_framework: ^5.0.2
nylo_framework: ^5.0.6
woosignal: ^3.5.0
wp_json_api: ^3.3.2
cached_network_image: ^3.2.3
package_info_plus: ^4.0.1
package_info_plus: ^4.0.2
money_formatter: ^0.0.3
flutter_web_browser: ^0.17.1
webview_flutter: ^3.0.4
@ -50,8 +50,8 @@ dependencies:
flutter_rating_bar: ^4.0.1
flutter_staggered_grid_view: ^0.6.2
flutter_swiper_view: ^1.1.8
firebase_messaging: ^14.4.1
firebase_core: ^2.10.0
firebase_messaging: ^14.6.3
firebase_core: ^2.14.0
flutter:
sdk: flutter
flutter_localizations:
@ -61,7 +61,7 @@ dependencies:
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^1.0.5
collection: ^1.15.0
flutter_stripe: ^9.2.0
flutter_stripe: ^9.2.1
razorpay_flutter: ^1.3.5
dependency_overrides:
@ -69,7 +69,7 @@ dependency_overrides:
dev_dependencies:
flutter_launcher_icons: ^0.13.1
lints: ^2.0.0
lints: ^2.1.1
flutter_test:
sdk: flutter

View File

@ -4,7 +4,7 @@
# WooCommerce App: Label StoreMax
### Label StoreMax - v6.6.1
### Label StoreMax
[Official WooSignal WooCommerce App](https://woosignal.com)