diff --git a/package-lock.json b/package-lock.json index 6f2698d..f5a5d1a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3256,6 +3256,19 @@ "integrity": "sha1-tehezbv+Wu3tQKG/TuI3LmfZb7Q=", "dev": true }, + "cordova-sqlite-storage": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/cordova-sqlite-storage/-/cordova-sqlite-storage-3.4.0.tgz", + "integrity": "sha512-Uavq3HulVIYXxTFCp5aafiQhYrZF0/cGlyN76RYhIftcD5IRhza9+ghhV5abJYvuGlzY+p9dM5hPcjnYxfAH+g==", + "requires": { + "cordova-sqlite-storage-dependencies": "2.1.0" + } + }, + "cordova-sqlite-storage-dependencies": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cordova-sqlite-storage-dependencies/-/cordova-sqlite-storage-dependencies-2.1.0.tgz", + "integrity": "sha512-m0cPOWPzckAqS0/e7v+xtcM+FrHrw63qgh5T91JdkXMKCK8sN9bDoqVNJHZ5E9y7sRO7liMUIDm6Dz439RYqGA==" + }, "core-js": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz", @@ -4691,9 +4704,9 @@ "dev": true }, "handlebars": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.2.tgz", - "integrity": "sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw==", + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.3.3.tgz", + "integrity": "sha512-VupOxR91xcGojfINrzMqrvlyYbBs39sXIrWa7YdaQWeBudOlvKEGvCczMfJPgnuwHE/zyH1M6J+IUP6cgDVyxg==", "dev": true, "requires": { "neo-async": "^2.6.0", @@ -7211,6 +7224,11 @@ } } }, + "moment": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz", + "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==" + }, "move-concurrently": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", diff --git a/package.json b/package.json index 03adf31..9651bce 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,9 @@ "@ionic/angular": "^4.7.1", "@ionic/storage": "^2.2.0", "cordova-android": "8.0.0", + "cordova-sqlite-storage": "^3.4.0", "core-js": "^2.5.4", + "moment": "^2.24.0", "rxjs": "~6.5.1", "tslib": "^1.9.0", "uuid": "^3.3.2", @@ -76,7 +78,8 @@ "cordova-plugin-ionic-webview": { "ANDROID_SUPPORT_ANNOTATIONS_VERSION": "27.+" }, - "cordova-plugin-ionic-keyboard": {} + "cordova-plugin-ionic-keyboard": {}, + "cordova-sqlite-storage": {} }, "platforms": [ "android" diff --git a/src/app/app.module.ts b/src/app/app.module.ts index d65bff2..04cc78c 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -5,6 +5,7 @@ import { RouteReuseStrategy } from '@angular/router'; import { IonicModule, IonicRouteStrategy } from '@ionic/angular'; import { SplashScreen } from '@ionic-native/splash-screen/ngx'; import { StatusBar } from '@ionic-native/status-bar/ngx'; +import { IonicStorageModule } from '@ionic/storage'; // Services import import { MallService } from './services/mall.service'; @@ -25,6 +26,7 @@ import { environment } from '../environments/environment'; BrowserModule, IonicModule.forRoot(), AppRoutingModule, + IonicStorageModule.forRoot(), ServiceWorkerModule.register('ngsw-worker.js', { enabled: environment.production })], providers: [ StatusBar, diff --git a/src/app/cart/cart.page.html b/src/app/cart/cart.page.html index 1642910..7142940 100644 --- a/src/app/cart/cart.page.html +++ b/src/app/cart/cart.page.html @@ -7,7 +7,7 @@