diff --git a/layer/components/QRCode.vue b/layer/components/QRCode.vue new file mode 100644 index 00000000..6a572701 --- /dev/null +++ b/layer/components/QRCode.vue @@ -0,0 +1,16 @@ + + + diff --git a/layer/package.json b/layer/package.json index 56c5ef65..dc79c390 100644 --- a/layer/package.json +++ b/layer/package.json @@ -14,19 +14,20 @@ "@injectivelabs/token-metadata": "1.14.5-beta.37", "@injectivelabs/utils": "1.14.5-beta.4", "@injectivelabs/wallet-ts": "1.14.5-beta.62", + "@vueuse/integrations": "^10.7.1", "floating-vue": "2.0.0-beta.24", "vue-gtag": "^2.0.1", "vue-hotjar": "^1.4.0" }, "devDependencies": { "@bangjelkoski/vite-plugin-node-polyfills": "^0.0.2", - "nuxt": "3.8.1", - "git-clone": "^0.2.0", - "@pinia/nuxt": "^0.4.11", - "typescript": "^4.9.3", - "eslint": "^8.28.0", "@nuxt/eslint-config": "^0.1.1", + "@pinia/nuxt": "^0.4.11", "@types/fs-extra": "^11.0.1", + "eslint": "^8.28.0", + "git-clone": "^0.2.0", + "nuxt": "3.8.1", + "typescript": "^4.9.3", "vite-tsconfig-paths": "^4.2.0" } } diff --git a/layer/yarn.lock b/layer/yarn.lock index ea98e512..4e7f56fa 100644 --- a/layer/yarn.lock +++ b/layer/yarn.lock @@ -3807,6 +3807,11 @@ resolved "https://registry.yarnpkg.com/@types/w3c-web-usb/-/w3c-web-usb-1.0.10.tgz#cf89cccd2d93b6245e784c19afe0a9f5038d4528" integrity sha512-CHgUI5kTc/QLMP8hODUHhge0D4vx+9UiAwIGiT0sTy/B2XpdX1U5rJt6JSISgr6ikRT7vxV9EVAFeYZqUnl1gQ== +"@types/web-bluetooth@^0.0.20": + version "0.0.20" + resolved "https://registry.yarnpkg.com/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz#f066abfcd1cbe66267cdbbf0de010d8a41b41597" + integrity sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow== + "@types/web@^0.0.119": version "0.0.119" resolved "https://registry.yarnpkg.com/@types/web/-/web-0.0.119.tgz#848ae9b66608acd257b603b3e716fe5ffc9de8a8" @@ -4107,6 +4112,37 @@ resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.3.10.tgz#1583a8d85a957d8b819078c465d2a11db7914b2f" integrity sha512-2y3Y2J1a3RhFa0WisHvACJR2ncvWiVHcP8t0Inxo+NKz+8RKO4ZV8eZgCxRgQoA6ITfV12L4E6POOL9HOU5nqw== +"@vueuse/core@10.7.1": + version "10.7.1" + resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-10.7.1.tgz#b4bfe3355dbb0ec17d34d737385e1c8a0156ccf1" + integrity sha512-74mWHlaesJSWGp1ihg76vAnfVq9NTv1YT0SYhAQ6zwFNdBkkP+CKKJmVOEHcdSnLXCXYiL5e7MaewblfiYLP7g== + dependencies: + "@types/web-bluetooth" "^0.0.20" + "@vueuse/metadata" "10.7.1" + "@vueuse/shared" "10.7.1" + vue-demi ">=0.14.6" + +"@vueuse/integrations@^10.7.1": + version "10.7.1" + resolved "https://registry.yarnpkg.com/@vueuse/integrations/-/integrations-10.7.1.tgz#c16676744bf5f0a764eea9517c78d882988cf5f7" + integrity sha512-cKo5LEeKVHdBRBtMTOrDPdR0YNtrmN9IBfdcnY2P3m5LHVrsD0xiHUtAH1WKjHQRIErZG6rJUa6GA4tWZt89Og== + dependencies: + "@vueuse/core" "10.7.1" + "@vueuse/shared" "10.7.1" + vue-demi ">=0.14.6" + +"@vueuse/metadata@10.7.1": + version "10.7.1" + resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-10.7.1.tgz#190a8d0e97216941cc95120c89dfa2c4228b2a53" + integrity sha512-jX8MbX5UX067DYVsbtrmKn6eG6KMcXxLRLlurGkZku5ZYT3vxgBjui2zajvUZ18QLIjrgBkFRsu7CqTAg18QFw== + +"@vueuse/shared@10.7.1": + version "10.7.1" + resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-10.7.1.tgz#b9892fc31784d685619015fba287cde53873485d" + integrity sha512-v0jbRR31LSgRY/C5i5X279A/WQjD6/JsMzGa+eqt658oJ75IvQXAeONmwvEMrvJQKnRElq/frzBR7fhmWY5uLw== + dependencies: + vue-demi ">=0.14.6" + "@wallet-standard/base@^1.0.1": version "1.0.1" resolved "https://registry.yarnpkg.com/@wallet-standard/base/-/base-1.0.1.tgz#860dd94d47c9e3c5c43b79d91c6afdbd7a36264e" @@ -11415,7 +11451,7 @@ vue-bundle-renderer@^2.0.0: dependencies: ufo "^1.2.0" -vue-demi@>=0.14.5: +vue-demi@>=0.14.5, vue-demi@>=0.14.6: version "0.14.6" resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.14.6.tgz#dc706582851dc1cdc17a0054f4fec2eb6df74c92" integrity sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==