From 292402924225bee3d24e957ec01a2285d7d5fa39 Mon Sep 17 00:00:00 2001 From: sudoskys Date: Wed, 8 May 2024 10:27:41 +0800 Subject: [PATCH] =?UTF-8?q?GitMoji:=20=E2=9C=A8=20Add=20App=20component=20?= =?UTF-8?q?and=20basic=20styling=20-=20Created=20the=20App=20component=20w?= =?UTF-8?q?ith=20basic=20functionality=20-=20Added=20CSS=20styles=20for=20?= =?UTF-8?q?the=20App=20component=20-=20Imported=20necessary=20assets=20and?= =?UTF-8?q?=20libraries?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/bun.lockb | Bin 591776 -> 116775 bytes frontend/package-lock.json | 3318 +++++++++++++++++++++++++++ frontend/package.json | 41 +- frontend/src/App.css | 42 + frontend/src/App.tsx | 54 + frontend/src/BackButtonDemo.tsx | 48 - frontend/src/ExpandDemo.tsx | 29 - frontend/src/HapticFeedbackDemo.tsx | 65 - frontend/src/MainButtonDemo.tsx | 77 - frontend/src/ScanQrPopupDemo.tsx | 47 - frontend/src/ShowPopupDemo.tsx | 82 - frontend/src/assets/react.svg | 1 + frontend/src/assets/tapps.png | Bin 0 -> 27460 bytes frontend/src/index.css | 105 +- frontend/src/logo.svg | 1 - frontend/src/main.tsx | 121 +- frontend/src/spy.mjs | 30 - frontend/src/useBetaVersion.ts | 34 - frontend/src/vite-env.d.ts | 2 +- frontend/tsconfig.node.json | 17 +- frontend/vite.config.ts | 7 +- 21 files changed, 3502 insertions(+), 619 deletions(-) create mode 100644 frontend/package-lock.json create mode 100644 frontend/src/App.css create mode 100644 frontend/src/App.tsx delete mode 100644 frontend/src/BackButtonDemo.tsx delete mode 100644 frontend/src/ExpandDemo.tsx delete mode 100644 frontend/src/HapticFeedbackDemo.tsx delete mode 100644 frontend/src/MainButtonDemo.tsx delete mode 100644 frontend/src/ScanQrPopupDemo.tsx delete mode 100644 frontend/src/ShowPopupDemo.tsx create mode 100644 frontend/src/assets/react.svg create mode 100644 frontend/src/assets/tapps.png delete mode 100644 frontend/src/logo.svg delete mode 100644 frontend/src/spy.mjs delete mode 100644 frontend/src/useBetaVersion.ts diff --git a/frontend/bun.lockb b/frontend/bun.lockb index 7818bc705215ce1684babcc80f0780946233fb71..4122e249f51a269175d8349906c9baea1fe7e44e 100755 GIT binary patch delta 30042 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 A7ytkO literal 591776 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�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

0qA;^JfyXu&3MV}q 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 diff --git a/frontend/package-lock.json b/frontend/package-lock.json new file mode 100644 index 0000000..c69ebda --- /dev/null +++ b/frontend/package-lock.json @@ -0,0 +1,3318 @@ +{ + "name": "kitan", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "kitan", + "version": "0.0.0", + "dependencies": { + "@emotion/react": "^11.11.4", + "@emotion/styled": "^11.11.5", + "@mui/material": "^5.15.16", + "@twa-dev/sdk": "^6.7.1", + "@vitejs/plugin-basic-ssl": "^1.0.1", + "react": "^18.2.0", + "react-dom": "^18.2.0" + }, + "devDependencies": { + "@types/react": "^18.2.15", + "@types/react-dom": "^18.2.7", + "@typescript-eslint/eslint-plugin": "^6.0.0", + "@typescript-eslint/parser": "^6.0.0", + "@vitejs/plugin-react": "^4.0.3", + "eslint": "^8.45.0", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.3", + "typescript": "^5.0.2", + "vite": "^4.4.5" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.24.2", + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.24.2", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.24.4", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.24.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.24.2", + "@babel/generator": "^7.24.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-module-transforms": "^7.24.5", + "@babel/helpers": "^7.24.5", + "@babel/parser": "^7.24.5", + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.5", + "@babel/types": "^7.24.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.24.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.5", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.23.6", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { + "version": "5.1.1", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache/node_modules/yallist": { + "version": "3.1.1", + "dev": true, + "license": "ISC" + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables/node_modules/@babel/types": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables/node_modules/@babel/types/node_modules/@babel/helper-string-parser": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.24.3", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.24.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.24.3", + "@babel/helper-simple-access": "^7.24.5", + "@babel/helper-split-export-declaration": "^7.24.5", + "@babel/helper-validator-identifier": "^7.24.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.24.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.24.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.24.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.24.1", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.24.5", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.23.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.24.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.5", + "@babel/types": "^7.24.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.24.5", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.24.5", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": { + "version": "3.2.1", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { + "version": "1.9.3", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { + "version": "1.1.3", + "license": "MIT" + }, + "node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": { + "version": "5.5.0", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.24.5", + "dev": true, + "license": "MIT", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.24.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.24.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.24.5", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.24.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.24.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.24.2", + "@babel/generator": "^7.24.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.24.5", + "@babel/parser": "^7.24.5", + "@babel/types": "^7.24.5", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.24.5", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.24.1", + "@babel/helper-validator-identifier": "^7.24.5", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@emotion/babel-plugin": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz", + "integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.1", + "@emotion/memoize": "^0.8.1", + "@emotion/serialize": "^1.1.2", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/@emotion/hash": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", + "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==" + }, + "node_modules/@emotion/babel-plugin/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/@emotion/babel-plugin/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" + }, + "node_modules/@emotion/cache": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz", + "integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==", + "dependencies": { + "@emotion/memoize": "^0.8.1", + "@emotion/sheet": "^1.2.2", + "@emotion/utils": "^1.2.1", + "@emotion/weak-memoize": "^0.3.1", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/cache/node_modules/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.2.tgz", + "integrity": "sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==", + "dependencies": { + "@emotion/memoize": "^0.8.1" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", + "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==" + }, + "node_modules/@emotion/react": { + "version": "11.11.4", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.4.tgz", + "integrity": "sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.11.0", + "@emotion/cache": "^11.11.0", + "@emotion/serialize": "^1.1.3", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", + "@emotion/utils": "^1.2.1", + "@emotion/weak-memoize": "^0.3.1", + "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/serialize": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.4.tgz", + "integrity": "sha512-RIN04MBT8g+FnDwgvIUi8czvr1LU1alUMI05LekWB5DGyTm8cCBMCRpq3GqaiyEDRptEXOyXnvZ58GZYu4kBxQ==", + "dependencies": { + "@emotion/hash": "^0.9.1", + "@emotion/memoize": "^0.8.1", + "@emotion/unitless": "^0.8.1", + "@emotion/utils": "^1.2.1", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/serialize/node_modules/@emotion/hash": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", + "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==" + }, + "node_modules/@emotion/serialize/node_modules/@emotion/unitless": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", + "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==" + }, + "node_modules/@emotion/sheet": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz", + "integrity": "sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==" + }, + "node_modules/@emotion/styled": { + "version": "11.11.5", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.11.5.tgz", + "integrity": "sha512-/ZjjnaNKvuMPxcIiUkf/9SHoG4Q196DRl1w82hQ3WCsjo1IUR8uaGWrC6a87CrYAW0Kb/pK7hk8BnLgLRi9KoQ==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.11.0", + "@emotion/is-prop-valid": "^1.2.2", + "@emotion/serialize": "^1.1.4", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", + "@emotion/utils": "^1.2.1" + }, + "peerDependencies": { + "@emotion/react": "^11.0.0-rc.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz", + "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==", + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@emotion/utils": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz", + "integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz", + "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==" + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.18.20", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.1", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.10.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "5.2.4", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@eslint/js": { + "version": "8.57.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.1.tgz", + "integrity": "sha512-42UH54oPZHPdRHdw6BgoBD6cg/eVTmVrFcgeRDM3jbO7uxSoipVcmcIGFcA5jmOHO5apcyvBhkSKES3fQJnu7A==", + "dependencies": { + "@floating-ui/utils": "^0.2.0" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.5.tgz", + "integrity": "sha512-Nsdud2X65Dz+1RHjAIP0t8z5e2ff/IRbei6BqFrl1urT8sDVzM1HMQ+R0XcU5ceRfyO3I6ayeqIfh+6Wb8LGTw==", + "dependencies": { + "@floating-ui/core": "^1.0.0", + "@floating-ui/utils": "^0.2.0" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.9.tgz", + "integrity": "sha512-q0umO0+LQK4+p6aGyvzASqKbKOJcAHJ7ycE9CuUvfx3s9zTHWmGJTPOIlM/hmSBfUfg/XfY5YhLBLR/LHwShQQ==", + "dependencies": { + "@floating-ui/dom": "^1.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.2.tgz", + "integrity": "sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==" + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.14", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.2", + "debug": "^4.3.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.3", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "devOptional": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@mui/base": { + "version": "5.0.0-beta.40", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.40.tgz", + "integrity": "sha512-I/lGHztkCzvwlXpjD2+SNmvNQvB4227xBXhISPjEaJUXGImOQ9f3D2Yj/T3KasSI/h0MLWy74X0J6clhPmsRbQ==", + "dependencies": { + "@babel/runtime": "^7.23.9", + "@floating-ui/react-dom": "^2.0.8", + "@mui/types": "^7.2.14", + "@mui/utils": "^5.15.14", + "@popperjs/core": "^2.11.8", + "clsx": "^2.1.0", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/core-downloads-tracker": { + "version": "5.15.16", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.15.16.tgz", + "integrity": "sha512-PTIbMJs5C/vYMfyJNW8ArOezh4eyHkg2pTeA7bBxh2kLP1Uzs0Nm+krXWbWGJPwTWjM8EhnDrr4aCF26+2oleg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + } + }, + "node_modules/@mui/material": { + "version": "5.15.16", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.15.16.tgz", + "integrity": "sha512-ery2hFReewko9gpDBqOr2VmXwQG9ifXofPhGzIx09/b9JqCQC/06kZXZDGGrOTpIddK9HlIf4yrS+G70jPAzUQ==", + "dependencies": { + "@babel/runtime": "^7.23.9", + "@mui/base": "5.0.0-beta.40", + "@mui/core-downloads-tracker": "^5.15.16", + "@mui/system": "^5.15.15", + "@mui/types": "^7.2.14", + "@mui/utils": "^5.15.14", + "@types/react-transition-group": "^4.4.10", + "clsx": "^2.1.0", + "csstype": "^3.1.3", + "prop-types": "^15.8.1", + "react-is": "^18.2.0", + "react-transition-group": "^4.4.5" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/private-theming": { + "version": "5.15.14", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.15.14.tgz", + "integrity": "sha512-UH0EiZckOWcxiXLX3Jbb0K7rC8mxTr9L9l6QhOZxYc4r8FHUkefltV9VDGLrzCaWh30SQiJvAEd7djX3XXY6Xw==", + "dependencies": { + "@babel/runtime": "^7.23.9", + "@mui/utils": "^5.15.14", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/styled-engine": { + "version": "5.15.14", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.15.14.tgz", + "integrity": "sha512-RILkuVD8gY6PvjZjqnWhz8fu68dVkqhM5+jYWfB5yhlSQKg+2rHkmEwm75XIeAqI3qwOndK6zELK5H6Zxn4NHw==", + "dependencies": { + "@babel/runtime": "^7.23.9", + "@emotion/cache": "^11.11.0", + "csstype": "^3.1.3", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@emotion/react": "^11.4.1", + "@emotion/styled": "^11.3.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + } + } + }, + "node_modules/@mui/system": { + "version": "5.15.15", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.15.15.tgz", + "integrity": "sha512-aulox6N1dnu5PABsfxVGOZffDVmlxPOVgj56HrUnJE8MCSh8lOvvkd47cebIVQQYAjpwieXQXiDPj5pwM40jTQ==", + "dependencies": { + "@babel/runtime": "^7.23.9", + "@mui/private-theming": "^5.15.14", + "@mui/styled-engine": "^5.15.14", + "@mui/types": "^7.2.14", + "@mui/utils": "^5.15.14", + "clsx": "^2.1.0", + "csstype": "^3.1.3", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/types": { + "version": "7.2.14", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.14.tgz", + "integrity": "sha512-MZsBZ4q4HfzBsywtXgM1Ksj6HDThtiwmOKUXH1pKYISI9gAVXCNHNpo7TlGoGrBaYWZTdNoirIN7JsQcQUjmQQ==", + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/utils": { + "version": "5.15.14", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.15.14.tgz", + "integrity": "sha512-0lF/7Hh/ezDv5X7Pry6enMsbYyGKjADzvHyo3Qrc/SSlTsQ1VkbDMbH0m2t3OR5iIVLwMoxwM7yGd+6FCMtTFA==", + "dependencies": { + "@babel/runtime": "^7.23.9", + "@types/prop-types": "^15.7.11", + "prop-types": "^15.8.1", + "react-is": "^18.2.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@twa-dev/sdk": { + "version": "6.9.2", + "license": "MIT", + "dependencies": { + "@twa-dev/types": "^6.9.0" + }, + "peerDependencies": { + "react": ">=16.0.0" + } + }, + "node_modules/@twa-dev/types": { + "version": "6.9.0", + "license": "MIT" + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__generator/node_modules/@babel/types": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@types/babel__generator/node_modules/@babel/types/node_modules/@babel/helper-string-parser": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@types/babel__generator/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template/node_modules/@babel/parser": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@types/babel__template/node_modules/@babel/types": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@types/babel__template/node_modules/@babel/types/node_modules/@babel/helper-string-parser": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@types/babel__template/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/babel__traverse/node_modules/@babel/types": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@types/babel__traverse/node_modules/@babel/types/node_modules/@babel/helper-string-parser": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@types/babel__traverse/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "20.12.10", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/parse-json": { + "version": "4.0.2", + "license": "MIT" + }, + "node_modules/@types/prop-types": { + "version": "15.7.12", + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "18.3.1", + "license": "MIT", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-transition-group": { + "version": "4.4.10", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.10.tgz", + "integrity": "sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/semver": { + "version": "7.5.8", + "dev": true, + "license": "MIT" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "6.21.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.5.1", + "@typescript-eslint/scope-manager": "6.21.0", + "@typescript-eslint/type-utils": "6.21.0", + "@typescript-eslint/utils": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.4", + "natural-compare": "^1.4.0", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "6.21.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/scope-manager": "6.21.0", + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/typescript-estree": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "6.21.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "6.21.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/typescript-estree": "6.21.0", + "@typescript-eslint/utils": "6.21.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "6.21.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "6.21.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "9.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "9.0.3", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch/node_modules/brace-expansion": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "6.21.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@types/json-schema": "^7.0.12", + "@types/semver": "^7.5.0", + "@typescript-eslint/scope-manager": "6.21.0", + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/typescript-estree": "6.21.0", + "semver": "^7.5.4" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "6.21.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "6.21.0", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "dev": true, + "license": "ISC" + }, + "node_modules/@vitejs/plugin-basic-ssl": { + "version": "1.1.0", + "license": "MIT", + "engines": { + "node": ">=14.6.0" + }, + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" + } + }, + "node_modules/@vitejs/plugin-react": { + "version": "4.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.23.5", + "@babel/plugin-transform-react-jsx-self": "^7.23.3", + "@babel/plugin-transform-react-jsx-source": "^7.23.3", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.14.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0" + } + }, + "node_modules/acorn": { + "version": "8.9.0", + "devOptional": true, + "license": "MIT", + "peer": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/array-union": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.23.0", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "license": "MIT", + "optional": true, + "peer": true + }, + "node_modules/callsites": { + "version": "3.1.0", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001616", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "license": "MIT", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cosmiconfig/node_modules/yaml": { + "version": "1.10.2", + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.3.4", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.756", + "dev": true, + "license": "ISC" + }, + "node_modules/error-ex": { + "version": "1.3.2", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/esbuild": { + "version": "0.18.20", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" + } + }, + "node_modules/escalade": { + "version": "3.1.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.57.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.0", + "@humanwhocodes/config-array": "^0.11.14", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react-refresh": { + "version": "0.4.6", + "dev": true, + "license": "MIT", + "peerDependencies": { + "eslint": ">=7" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/ignore": { + "version": "5.2.4", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree/node_modules/acorn": { + "version": "8.9.0", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "dev": true, + "license": "MIT" + }, + "node_modules/fastq": { + "version": "1.15.0", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, + "node_modules/find-up": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "dev": true, + "license": "ISC" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/function-bind": { + "version": "1.1.1", + "license": "MIT" + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "13.20.0", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby/node_modules/ignore": { + "version": "5.2.4", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/graphemer": { + "version": "1.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/has": { + "version": "1.0.3", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/ignore": { + "version": "5.3.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "dev": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "dev": true, + "license": "ISC" + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "license": "MIT" + }, + "node_modules/is-core-module": { + "version": "2.12.1", + "license": "MIT", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "license": "MIT" + }, + "node_modules/locate-path": { + "version": "6.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "dev": true, + "license": "MIT" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.7", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.14", + "dev": true, + "license": "MIT" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/once": { + "version": "1.4.0", + "dev": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "license": "MIT" + }, + "node_modules/path-type": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.4.38", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "license": "MIT" + }, + "node_modules/punycode": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/react": { + "version": "18.3.1", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-is": { + "version": "18.3.1", + "license": "MIT" + }, + "node_modules/react-refresh": { + "version": "0.14.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "license": "MIT" + }, + "node_modules/resolve": { + "version": "1.22.2", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "3.29.4", + "license": "MIT", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/scheduler": { + "version": "0.23.2", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/semver": { + "version": "7.6.0", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map-js": { + "version": "1.2.0", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "license": "BSD-3-Clause", + "optional": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/terser": { + "version": "5.31.0", + "license": "BSD-2-Clause", + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "license": "MIT", + "optional": true, + "peer": true + }, + "node_modules/text-table": { + "version": "0.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ts-api-utils": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typescript": { + "version": "5.4.5", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "license": "MIT", + "optional": true, + "peer": true + }, + "node_modules/update-browserslist-db": { + "version": "1.0.15", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.1.2", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/vite": { + "version": "4.5.3", + "license": "MIT", + "dependencies": { + "esbuild": "^0.18.10", + "postcss": "^8.4.27", + "rollup": "^3.27.1" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/which": { + "version": "2.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "dev": true, + "license": "ISC" + }, + "node_modules/yallist": { + "version": "4.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/frontend/package.json b/frontend/package.json index 5d73da4..73b44b2 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,34 +1,33 @@ { - "name": "demo", - "version": "0.1.0", - "private": false, + "name": "kitan", + "private": true, + "version": "0.0.0", + "type": "module", "scripts": { - "dev": "vite", + "dev": "vite --host", "build": "tsc && vite build", "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0", "preview": "vite preview" }, "dependencies": { - "@vkruglikov/react-telegram-web-app": "^2.1.9", + "@emotion/react": "^11.11.4", + "@emotion/styled": "^11.11.5", + "@mui/material": "^5.15.16", + "@twa-dev/sdk": "^6.7.1", + "@vitejs/plugin-basic-ssl": "^1.0.1", "react": "^18.2.0", - "react-dom": "^18.2.0", - "ts-node": "^10.9.2", - "antd": "^5.0.1", - "react-scripts": "5.0.1" + "react-dom": "^18.2.0" }, "devDependencies": { - "@types/react": "^18.2.56", - "@types/react-dom": "^18.2.19", - "@typescript-eslint/eslint-plugin": "^7.0.2", - "@typescript-eslint/parser": "^7.0.2", - "@vitejs/plugin-react": "^4.2.1", - "eslint": "^8.56.0", + "@types/react": "^18.2.15", + "@types/react-dom": "^18.2.7", + "@typescript-eslint/eslint-plugin": "^6.0.0", + "@typescript-eslint/parser": "^6.0.0", + "@vitejs/plugin-react": "^4.0.3", + "eslint": "^8.45.0", "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-react-refresh": "^0.4.5", - "typescript": "^5.2.2", - "vite": "^5.1.4", - "autoprefixer": "^10.4.19", - "postcss": "^8.4.38", - "tailwindcss": "^3.4.3" + "eslint-plugin-react-refresh": "^0.4.3", + "typescript": "^5.0.2", + "vite": "^4.4.5" } } diff --git a/frontend/src/App.css b/frontend/src/App.css new file mode 100644 index 0000000..b9d355d --- /dev/null +++ b/frontend/src/App.css @@ -0,0 +1,42 @@ +#root { + max-width: 1280px; + margin: 0 auto; + padding: 2rem; + text-align: center; +} + +.logo { + height: 6em; + padding: 1.5em; + will-change: filter; + transition: filter 300ms; +} +.logo:hover { + filter: drop-shadow(0 0 2em #646cffaa); +} +.logo.react:hover { + filter: drop-shadow(0 0 2em #61dafbaa); +} + +@keyframes logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} + +@media (prefers-reduced-motion: no-preference) { + a:nth-of-type(2) .logo { + animation: logo-spin infinite 20s linear; + } +} + +.card { + padding: 2em; +} + +.read-the-docs { + color: #888; +} diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx new file mode 100644 index 0000000..0d5ea02 --- /dev/null +++ b/frontend/src/App.tsx @@ -0,0 +1,54 @@ +import {useState} from 'react' +import reactLogo from './assets/react.svg' +import twaLogo from './assets/tapps.png' +import viteLogo from '/vite.svg' +import './App.css' +import Card from '@mui/material/Card'; +import CardContent from '@mui/material/CardContent'; +import Typography from '@mui/material/Typography'; + +import WebApp from '@twa-dev/sdk' + +function App() { + const [count, setCount] = useState(0) + + return ( + <> + + + + {WebApp.isExpanded ? 'This is an expanded view' : 'This is a compact view'} + + + +

+

Powered by

+
+ +

TWA + Vite + React

+
+ +
+ {/* */} +
+ +
+ + ) +} + +export default App diff --git a/frontend/src/BackButtonDemo.tsx b/frontend/src/BackButtonDemo.tsx deleted file mode 100644 index abe343d..0000000 --- a/frontend/src/BackButtonDemo.tsx +++ /dev/null @@ -1,48 +0,0 @@ -import { Button, Form, Typography } from 'antd'; -import { FC, useState } from 'react'; -import { BackButton, useShowPopup } from '@vkruglikov/react-telegram-web-app'; - -const BackButtonDemo: FC = () => { - const [buttonState, setButtonState] = useState<{ - show: boolean; - }>(); - const showPopup = useShowPopup(); - - return ( - <> - BackButton -
- - - -
-
- {buttonState?.show && ( - { - showPopup({ - message: 'back button click', - }); - }} - /> - )} -
- - ); -}; -export default BackButtonDemo; diff --git a/frontend/src/ExpandDemo.tsx b/frontend/src/ExpandDemo.tsx deleted file mode 100644 index a9a5e04..0000000 --- a/frontend/src/ExpandDemo.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import { Button, Form, Typography } from 'antd'; -import { useExpand } from '@vkruglikov/react-telegram-web-app'; - -const ExpandDemo = () => { - const [isExpanded, expand] = useExpand(); - - return ( - <> - useExpand -
- - isExpanded: {`${isExpanded}`} - - - - -
- - ); -}; - -export default ExpandDemo; diff --git a/frontend/src/HapticFeedbackDemo.tsx b/frontend/src/HapticFeedbackDemo.tsx deleted file mode 100644 index d323b25..0000000 --- a/frontend/src/HapticFeedbackDemo.tsx +++ /dev/null @@ -1,65 +0,0 @@ -import { Button, Form, Typography, Select } from 'antd'; -import { FC, useState } from 'react'; -import { - ImpactOccurredFunction, - NotificationOccurredFunction, - useHapticFeedback, -} from '@vkruglikov/react-telegram-web-app'; - -const HapticFeedbackDemo: FC = () => { - const [impactOccurred, notificationOccurred, selectionChanged] = - useHapticFeedback(); - const [style, setStyle] = - useState[0]>('light'); - const [type, setType] = - useState[0]>('error'); - - return ( - <> - useHapticFeedback -
- - - - - - - - - - - - - - - -
- - ); -}; -export default HapticFeedbackDemo; diff --git a/frontend/src/MainButtonDemo.tsx b/frontend/src/MainButtonDemo.tsx deleted file mode 100644 index b8d5de7..0000000 --- a/frontend/src/MainButtonDemo.tsx +++ /dev/null @@ -1,77 +0,0 @@ -import { Button, Form, Input, Typography, Switch } from 'antd'; -import { FC, useState } from 'react'; -import { - MainButton, - MainButtonProps, -} from '@vkruglikov/react-telegram-web-app'; - -const MainButtonDemo: FC<{ - initialValues?: Partial & { show?: boolean }; -}> = ({ initialValues }) => { - const [buttonState, setButtonState] = useState< - { - show: boolean; - } & Pick - >({ - text: 'BUTTON TEXT', - show: false, - progress: false, - disable: false, - ...initialValues, - }); - const onFinish = (values: any) => setButtonState(values); - - return ( - <> - MainButton -
- - - - - - setButtonState({ - ...buttonState, - progress: value, - }) - } - /> - - - - setButtonState({ - ...buttonState, - disable: value, - }) - } - /> - - - - -
-
{buttonState?.show && }
- - ); -}; -export default MainButtonDemo; diff --git a/frontend/src/ScanQrPopupDemo.tsx b/frontend/src/ScanQrPopupDemo.tsx deleted file mode 100644 index 0adec9c..0000000 --- a/frontend/src/ScanQrPopupDemo.tsx +++ /dev/null @@ -1,47 +0,0 @@ -import { Button, Form, Typography } from 'antd'; -import { - useScanQrPopup, - useShowPopup, -} from '@vkruglikov/react-telegram-web-app'; - -const ScanQrPopupDemo = () => { - const [showQrPopup, closeQrPopup] = useScanQrPopup(); - const showPopup = useShowPopup(); - - return ( - <> - useScanQrPopup -
- - - -
- - ); -}; - -export default ScanQrPopupDemo; diff --git a/frontend/src/ShowPopupDemo.tsx b/frontend/src/ShowPopupDemo.tsx deleted file mode 100644 index 7b42974..0000000 --- a/frontend/src/ShowPopupDemo.tsx +++ /dev/null @@ -1,82 +0,0 @@ -import { Button, Form, Input, Typography } from 'antd'; -import { FC, useState } from 'react'; -import { - ShowPopupParams, - useShowPopup, -} from '@vkruglikov/react-telegram-web-app'; - -const ShowPopupDemo: FC = () => { - const showPopup = useShowPopup(); - const [popupState, setPopupState] = useState< - Pick - >({ - title: 'title', - message: 'message', - }); - const onFinish = (values: any) => { - setPopupState(values); - showPopup({ - ...values, - buttons: [ - { - type: 'ok', - }, - { - type: 'close', - }, - { - type: 'destructive', - text: 'destructive', - }, - ], - }).catch(e => { - showPopup({ - title: 'error', - message: e, - }); - }); - }; - - return ( - <> - useShowPopup -
- - - - - - - - - {JSON.stringify([ - { - type: 'ok', - }, - { - type: 'close', - }, - { - type: 'destructive', - text: 'destructive', - }, - ])} - - - - - -
- - ); -}; -export default ShowPopupDemo; diff --git a/frontend/src/assets/react.svg b/frontend/src/assets/react.svg new file mode 100644 index 0000000..6c87de9 --- /dev/null +++ b/frontend/src/assets/react.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/frontend/src/assets/tapps.png b/frontend/src/assets/tapps.png new file mode 100644 index 0000000000000000000000000000000000000000..b48f87df6e05914c47ecb0a3dc4127638ca3132e GIT binary patch literal 27460 zcmYJa2Rzm9`#*k2p)v{yA<9ly*6@CBhq7*^ZIDimY%BsgS+L!6ADd zviAPcwX1_yszs%(T4h(G?!T~gFqk}t;g!dAP{-j`8U-i z;4fGEd+q=~$h?d-RmrA%?m>ZHs9!y{^a6pdFr0srfikmifGL6G@xepSs!`b}PGl&r{S?fl-2c5ikbI9!#EdT^63sVnhW`!BNW9vMe^ zmb)J!JO{{l3k0+r_~A$E!ozkQ&`HP`l)JNwUi9>iYRg zVxZEVMIiWt+b9X*j)w8axIEjSA)Jk?pzAWTurN&=EJJ=CTI?rZu_K9_Py!(q73Yqg|$o-o>>{T5~1SML5!Gh+#XZevy7Xc zynEJz3r#3^VI{klQ+eX-``hv12&<%}a@(bHbLCV6lh}JP1*J=wncJyDs#{iHd_E^` zxhZ6}kjz`phQeP((7p-eOp%|)kv-EAx0njjjZ6~n z%-wNR{3z;!5u?ViygM%N*4G>JXk8us32U93pGq%%qzyUCYql1zg>L?d`=<5qW{o}t z==LXmPHc5loGq-PXg5R`={;!u*t2<+(+#a8Aed5g0kwuK2^hp=CF-t*jtVZck;Avx ztU$I*dp0P4*S$AgOZ(UM-%Yf5ZaLlw8QMZXp(dVZpVSt_GY66LFyoX%0ON#4oWN>~ z5G3FZJesK^l{#++vI_#KT<@iRrcxZ#D{jtkmbF8?ry*k|dz@3kG6acClR)K_n|hV_ zi71bw@FOS*wn{wmHJ(i(roc&8vJ@+6-gb-Tg;HYQa4kWYog6%rU2~GR6C$EvS%!0- zM>Xi_k(9UkNM*g-CMZ&TR@^6TG}FFd7oWJIr1IV^kn~)(P&dQl(kWA`|d+1S(VKZT&K~fCiq&yfkj3y->GAJW9 z>6>`G{Es;SmL)vn$TKq@sDEdG02?f5qxuB*8Vtl7YwVs}voLtJ|vda*l184WX2*<)gz z%oy_FxZKRcxvh021!vkrj=^C}Q;VnG4Z|8*te~M;R5|(IoWxjVxn-HA<6K5m5hi53 zAXK^Ff&|7FYt+!13C_fdRhT;(B~bosW5MsuDl;!;Wh8+*4+K(Hi~dP56oIhzrfN0v zdb2}R(C{%sE-%x~6bHIW%3^r1jgp7b+2s-}p95*0nB`xNDd1;)f5Xa;t!`&PHOq=`QpR1fwuvpY(4`TSt}z4R0Y&-;lCTRX{V8gf-&#ze3*e+;bzF-5#k%eVsyLqi}i#>lDy$kPk8*vZjjuh7cn z!Sx2(p-(8=-{ILJN-n_6!v(8;7ig0)0gp1qg-x`V}4dH_imC=R6A;FfFjC7!{xF@&e;Mu}hF8H}fnp5#04|u~)GB=L=6-v-6 z(9Z73%lM1nnmmyVIGW8EK5~wQ5d5{B$(A#$1i^>uG-)ST^`b=;!}$2lMj812^S>K` zmW_}UqGTW)KN(Eg1I)y*v- zgoD7aL0m_FW45aH|CT}Lk8i_Ta0J=YxRKx~-_ZO`es&W6s~+xSeGwnD3mKyiY7=8n zK6j|bQh_X}dgLo|;DIR(;LeuPkQl$)k|(|S;DH}Cs;!p_1=RtLmd9mU3&o+&^gNE= z?8vK`8Ofg76ekCj=pS^|7o+#nj18CoZQE0FdAJ4;~GUBS6rCG;0*! zY^#>qz+a1Kv6*{oKEThd;*GR#IXdIEwHO^6ecLp1`__g1b5GLErXj&==rg_`#Mc~1 z>Gko49W5GsIDPh0S+B9t%~Zo8GfAWVMrxpZ1K7=c(snk%wU^M~MQfJlecWPFf>CqN z*Z^CFQ|G}#;nCnkIAiBoTz+KeFvnjLml&X)B8Et3O|;=hQv-6Q`Wt&k{z3CUL^iT8 zshDy$gNqAAYzBLOF(tPqGz}}MeM=i|Q17LmM;uv1XW&ftw!T+fXA&g`%rao&0i91} z_ofP-_a#O9085!}rP$TB{g8oHZPbd*5XIyqZsKMQH#CrL)ZpH5x#?3~_Go$l| zmoYq}X}aKA#&sbu*ld~^3|=4ohs*pe=HGN>ZqIqcSqG@Ee)B#Ks&x09A5}P_VHjt80j&2jv!uELoj-k{dszM+=^ z>-#;oI$9QSB)2%uMzBg^pBJ2`qnIc8JcsXS!@-|(3RNv-PqFT>Wp<~n+|%i7(0Q!_ zXqMZ@%fNxmQub7pncl!{)e_9Ic|eC4WuQ$TrFdBma`RS%y7Q2tl}#4_Fb zo>Z%_Pm|O;^GoB;{yuU!X7w^V>6eqDog7#O?EZ4RGouIfWtTcHt+{*(V z5B{9vMLs(IP$fhi!O}8g5*6HL$I>cmBtr#grmTD{-ly1KwnNeGU9Y$I3!?{HO3MHR z_K0ncmkBC$oO2-lm`lYrGLOXJIUpxmV!0f0G#PPE#Q=2i+%i4h_8Ak=oA;3?y)J-! z_dRmbO%=}#a{EtkmoIIdvFvHih~FDO^^#{RIzLG%*3sz9J*It|f6?A$bI*QWJ%_kwFrk^>%154_Z?YIr>l!O}s$qA6+$B>}7r zo2u@XbUv>>s@PrA1BD0@#b%zW{{`xKMis_-c^VuzAe$=%fMAlVsb33#7SRK;g;6Cb zkO#tdf^Rqhuux$~my2sFO)w#as7fxD?Z}^yg zZ1x`58KnN-k}RXGom`FNSMOuFe4o}v^|NO=AwGY`H|=`@5qSLX5*v(g!M|t&l;GMD z89!~~Wi_}wOt#kmYziN_7-?B)? z@EDzCkpnMO`@GCEYTPNGo;_qio>c9Qki9A(smLO=bwPE<;K5Qmfsfh$XS6#*gR2Ds z4Tn}XKzI-8B?&*WTD^t1PApLPUkXqpzQ^fNwNCiPSCn}l6F#p#wi<}2(f;dmhh>L+ zXkE@)IlxUgcH~spUD+Ykvu4Js=UfK((sMS~A0gY*LIzZq0|t~ACssTscarnD09a;< zSBfoUz_+@h>1kJKv}`lSVBYWB=O!D{(APIM@uoUuLrzz_)yEy)AB9f8%v@s80}mrj zOaz$!t=&J`I{T^lw=Y}>2=kmgOH}4%r~|$vm_a$!Op9-}GEnhv^**;OClZc!Dw`>l z>F^y8dRq0eb<3)S4{F2Ej@uX97#*X_(EDbIHvd0;Z{kdn5xCP+@8q3q^UpKC%Av#1 z=9lhE@*-08H};b>f;xa|cb>cahVLj98J%e!s=VEqoivjL%}-=z9GiumYoTluxXhPR zzw6{90NO+h^~jcG?g5b|Xr^kSbn~wd`Jb9zSu6dr`I1$N{Mpt`9|PAwym=3W;rZKn zcQ1OS&_a*ou7P}x3F-PpU4(cY_L_&8+Ewc!ptbQC`7XNbu&v0n14g3RG>cz>po{29FqTk7J^M48Gza* z9?WY!ys+So7fHk{rYipxggeGTkR1eRWFnD_N(_t6$jigDssFM=4WqBz!kHBkX9XvD z`OajY2c6K9?f_D?Pb5UXID|ansjxi#|FhHR;Apk{_{ZcL?>&OM$pt`Rte-5%WAf~E zs#ab`5A1jOvdg8OV~)&s|H#pK@#zT753aZIQgvmxu&@#mq)!6qn#TWAzx=C3^?^5U zOD(W9nji9!ln}sTdhtBTfyUH_{~Le!w5B#rO8X3+b;_&~Nd8SVX{HC2rfvWIE4}rsnCwA;1NE)*Q~HCiGJwV)sC(*Us=XL;* z7Y1|aI5yGQl}Vohs-2BVNvc+|o;xY5y;L+g;LKD9)H-$w3rf??yhs>{OPc3lxc5Jv z2%P!^2~4Zv*c`YdMf;kNLAoyJ{LM^t`wX{;qhMjOR|#5)A&)X!w1aH9gopn+2mF6& zbYpT>BxBGUBw@J=!9T&<(X*2Vs-!@r0vmE`QE_4nP{E~+TqVbch5-7C#!o^jhkJ|*&+iv`RxLCp;YuKR)L48 zIeiwe{{^dYm_Zwc7=`}9e_(08cGCJ!#)6 zB^Z)PJR*y0ee!WIvf_1BDur?m5x;1I_zcn z;}l&GP-upgF+vRLwzfI6dR?hI>l0H?n+=v{rgbTXBb|GKC;ZY`&3E_EsLUT0cL321 z=}_70J)dbdkYCjA9b)+p4~6INc#eD96GNg5O`P=!Eq};frMsZzRLc}I)HAf>#{VUJ zxbayLHTPRog66uAslzvC51yspYvFWNBFTfTIAgNCt`ldYRITLlJ_LfZ_In$`Z=98y?SiJokAsJkMxxHKgb8BxcwRZ~gHv{vA0cPe&(=|Sr)#h=fn~K*SuA;U|r%*K# z%mr;$9^GL8A$gZ6+7;E>C^4~R5r9C3@!&xtF<%qBk)!FJq*sf@Ss&NzI_S7{f^G|R zyf_Pzp8wQ2u_(AAS|p}%?(KqX0mKZ3u>Gy)oA$?JAy!a~^1Nz*sE!ZFji-8`utOYp&MqvB-hIAYIV5!d(WC5BKTX zL~b%71*gT=Tfoq+XrCnTH$Bifo}E6>-nF`SFn=GJ7m4?*Q#_)jI!;`~}@_4l<;I?x%Qd+8sXewt7$#PU_Yr@FA=C9PTcF1RxLIHW^v zi5O6sH;FgNAq?nWY@cWxKk_y<4fR&l#c5q^%LSOe&RMLP%F`%EsLbCy1K%Q|2F=A> zqjoIR%uJvm=GiC2e6%UTNpW-$EmHOJ+l2*AZ*GaRSCbJnms4l&p0kWdO+v!na_&3r z8|Vgh`_iYst;2~e%{XX+A)l#Pf$X6|(CV`qArS4liQR8=G9Wq@|GfFaZE%mlva5}t z3J#LpK2ucjAIgB3_PUQSfl4;*)|m<>KbyMrh3Ks$Z7~0<)-9t5{{lXdD&yMZLjt$i zq3?SJ1Q=6wL_E@R&s^KBO6vbJe- zF`+uda>zV|VSpJoK#Q$IiSc`5wB=4a(%chJ%?`nG#cEy~5W6tc_Oon!` z+lrxx8Jxr7Q{@@_O%?{W+b_=0UgE>5iwl)Yy%}3(uKu^rXbY9sv)krHCce3B;x2o4 z0tzv5E&sj#N4=)8HM}929|U4tB_u1b;NUy_D(~t&Z1O74Xy3+`nnf$V9Zv_a`Z}4) zOTzMR|98f}&F)Q-imQgK0`l6M%U;6M!uqF*g%hSsBlBvlG`ygJ31>qrOXjx{FqavR z>DTjAH*=FXV!M>m)3M%c-Mt(w z92C{T6YCCgN`;VBS4@Ufq45K%rFLT#rs?L!4pe){oeV zO$!WGgAux7cI5AYUTT=FqGgZ2$Fi=a;9+VZ(Vc)K+l_;% zHPGQbFeVJ`g4aNx^=KKy>Iswef=aXHD(_N5>#sw3ehf|Yp^u_bL7`7GmER= z*sX1gEh+s|?_HC0MKhKGd1W3h#h^S$$)F4hyZpfXNv7kGaZ0bxa#NCwT&jGXt|iK$ zokonzaOIh5?(h64=49>`fZH7VYRe#0HfIeNxQX4*AW+X@Gg8|j`59n1o)mi~=4 ziTikTrvgh;W*H~b{L?liCD8rZs!E7?DO={cxCM{Tb&ThjP#&IBpYIWXGwF2*>Y8Q! zAZ|CSz@?^8tLF+d@@J4dUxUaPJd-+4@GS`RgL-#MQzQQ&r}0JdJPQ=Oo#uMTr68@G zOI~}%CJ2ua)QxZF#&g0~@Csxg=5QWa1)CyXTWKe9L6_R!waiY>@A-x_Q|DnLE`x@y z?gkk2Z7O(k5`hI6B!H0WJBaw=!zH4wgA{|p#FZU%>b>h3;rM^_7!f2n@~8QgOe zHBmt#Z#AhDOj_ldQ;>n)iy^Yh>}Z$+4X;%YyDmp5byl*!2x++>_4uN44n_YC*fhTQ z*V{+^N-0~!zpc^d+jJHlK~j1~9b+>WeqLCJ==X4gVs?(M=z*$Aj6q>}$GiRp4(|1B zvBjm&%7?1Jo-DQT)VDur0ZB2yk@m^&Qmu%mKWiLs1mv8e65gFldmocmVD-*} znABU>`(t`1In;~L%%HsG%m}(or6|{zoWJFU&J+-wG8Q~*M!Y+o;kOS7qL30L6HUET z2ehbyQ%>tg)t_vCX>%w&lFw7!>rQWr?8;)n^a^;G2`_ti9#dZqXkToud@m zFdf``6C~e!wZU?+3Mi~}@0TF58TCmAkB9OGIrWmN~JK+Pn(+9b0ecXW&ZkS;3TY`_+`3R4-7 z0-KRHvO#|UL8ne(YgB^=MK3ISaUbcRtK{@)4d$&Ou=PU+JR2D>5VF8#6gBvDFxr<0 z=8yn_JJDz|CfuI|A_ql8lhou{n&)x%(+jrEct({vty}>Cm}a?|Kzgj(W##{-mJq~Q z&KK@0zEktWM>W12503Oq4+b9cBtH~lsZ+5_ap-%L2xOJMx%;)+QSoi^Mn400c1zvx zQhp`SpjrfRq!DF+VNKD01N8Ks4}@aMay(v@+Z5}1~Zg= zSb~+z8m-=MCI*G(kX*jEljWwbK4qE<31*XoQH9x49!8B4!#RuqWtf|!oUd;~(m>o5 z?v<&9OZ5Q*&o=D`33CLZoc1FKy-d4?Ot@JQpwx0dsfRws;hc&-U%;AC#JFrVh4wyz zi+J`+hN{_2-yWd@Rg!p2O0()wd(xJaJ5-GA-EC!s$OHNk#Q)SKL$}9Uc zZqdO@Dkwa@qol-gZ(&(pTE`Xi1ES|X*bmM`1 z-MCmr)~hiyU(0zQxEOm!fu$jr(ZbzKoG3nfR4s=TpBIKndp(n-4t-(xyy(1x!$t(_ znU@Kfl^p=QIZ3ChSq>}oQ=~YcHc*7qyU45`0~zMQ>hlOQT8ilp#(HUbJ4*xr3>SXrC>|WFTxBq0>SWjn1#K)Y0L# zg4BQ%Ged)I!nI4EcjjEBe_OA(%4JJ39G*VcwnHZVhT#+KPkCRzAUv8g1N{6f4ie|^ z+r(L+P6D5dQ2j3ug_DCc#s_d;@iS*8t?n2f6h{BX<7hmRFNd{Jmfs)fJMo(NJLOm+ zATm9ICRuaEr1Truf4IFUwtQU`7gc@*I$Z*tnul++0ALQhlS2U@@a>QnWsv8F6OWX> zi6=Ukr)FKWGXy1A!{xffPO9yj_8=rXg=Pp9Q~7qvs>ReCrbW96G4+pRxMoVFTGaFPq0#oZVCR)3P$ z9UzODqP4xhU#PWzqWYz!5PwDKst`_)Z-QnlMDNq+^UQe}=&z;y;Uo9ADZwvOy2nk_ zJzzoyr^bm!TN*dE>8Cv(`!i>_Q!ec4KgyU~WY!zW&9w zAz^V9D2GvvP@Gl9A-Xuwb1;}kM1(oxvx?pR{lpwiH}q=h3+%R-y@FG7U(lyhy~2?Ii9}Z*!b3tL zl3aOXXCG=VH}i1c=|Ay9jxvL8C9IO-1dY@tUavQ@&d)t3Fu1zy)a*BilyxFn%r;Z# z%qOH;35xsClV*ZUtUIYjK<5x46}#W4DbW19JSk|^2L^3);#)%*DF|&uTT8#$083iS z2|qQzSTkcD1j_zuDN|2coI46w1ETL~bEwDrZu^%Sp)UszLFPT}soW+Q?pDu)ZaD2P zKT{vI z5+c6B90K8Jw79L3Yb~bTgEdK+RWRt$=~e&bMPgrZvXPAkSl~`bO}bF=$uKDI^QgHN@)gMG?9> zM75fK&n@zgw+<9S@Nw%X31MQeRZPK%ef5(@_Vj{Z=8u{=L2N$jey6;C6Mp!`ZN7o- zyDE${+As^Jpq?WBBbSMX6HsO+kno_B6v!?6M{9VnjSHA7LuSE=ZO|`c;s9I?% zZ?7aEw9EpG8s2mL8)aYw>}vEZ3u? z4l|+&TP;WN&?sW$%nz6LbFuXt1sc)Rd5i%0CGL{?N2{vq8JT|1_(Xtij)R&SR0i?= z_V|ZV=eq9l=^yc^%EMWe5=%l1O~-vCv_My5V!NhVF8gmS{!-YIN~2tD`7*y$xFSPI zUu7x6{@gvMsB~zuS#2k(i2op2z?Xc1^fHbvH1eX{tOa^_U4TJ3xSw>QF?*Cy;8LaY z>)`H(+sB>RtCa1x2ME0fGnb_RZ(xG|xjF+@SG2KpPeY?PRPt?>3T20hPS)8^iT8)3 ztE&?tu#nL>EC;6o3;?`o@ATW*W~8FVyDuCz>VTIY=qZZGlmZXFoty%1aeaG5d;4j! ztx`rOg3-(%Zod89ZI#b~ki&`Mya9ra!I?Vz!K~MdHqFAaXmMLDJ{5#Rz5(I`{A;DN zE3kd-1lo~&%4vXgq!sXXz&z~v7-6^i3{yDlNdA7}6T?G^bFI54PCA?EKP6hrRRxq3 zQ}_Un&EMxyx&?veXckrh^hLS;-rV$8pN|FHR*iiQm!}@vTFhq;3U>oiGDt;ZB{>QV z&T+FoISLj&l?}l^^5b+LP}MOqs(!vj9TsOdy}O`PcYBb~>)FZpI*?ex8K=mgT$%~5 z@g$?tkSy>$c-$1ZpK8>>Nut5GDs_$t<0k#zQ)=*qIkp<(*{F!exWOQyJz)PACX>1= z^6iiI_P#G5(k}(fgFh+_dIkY2=7j!X5J}U2kJ%uA33yT7FvjuHz##UhaJG&Sn~qR@ z71)tudVN0$udk#??BjZNjj_s9gp++6kn(l;oi2?TN+g}(^VOK>4i1w0uK;Ld(CRc0 zyT?wG0O=4iBfqU7*{~auCh$z*stxn3QFQ#L?muCJ1f4H)aai`a1Tix8iV1klrG^P( z(|fM{isa9#(l^R3?^ULx5;Db!K`-*zw&Ykj^|EoEvNQ!wlHYtGuddwJ`1yq-5f!WA zviOs!qX^-n*RQ}qqm^BU`|;_yCZ%5lnG(Ex^sPNONP}zPY~y>szy%O>U~9=A>Pq-HEWwwRr(m=;|8f(}xP=Tp|L) zN#YBl9woUYR6uY-@)eCqyLNhA)jn7?VMDk1ncv}en9R}OI5sB~bI!G=uSvu_sqUPV z2qqTsYft)&HsAilNJoJgOUUCqTwNPJ+OAo03a(!V4BNW_DZW&D$;5QqwUaE-z|(8} zO)#XDPvr-~VQ!bFR}MLA(KUQ5$e{f7zD=!oSZaC!KTDfRWt1>8^`AsY|F=1v`$q%y zh|ogdG6e;F-jm%GmuE4TD>k)(1()q z%~pWAO7aH1bAKZ;+D9EQHHF)Zcl3R9~Sa6QNDBnv8}Op z0E2EE-L9GBcaeBK6Dw$M_?3gWxQ>x>i79wf7Q()NB^*l2e_A!=%6FV{LuJVLO zOo8X-Pp07(*(RS?#=qRIt`cV)7JWqk&=?E&ZxXxQEVP8vH=%HlV)j9;n(tapF?8!9}$py*<>~}?u=3Xyeelw|eWOtIg za3flQ9rp(OQR>MQIEw6Yq7<3>@a+_2r=jWLX56?o>17jAWpCuQ_OFZH)!+skM;#|= zb$hR}2EqSSm!Sml0XT@We&XPxFg6`6A7uy#C`vkvY-XZBD0L(!qAAY~(SBT~&bt{) zzwogI?K`;RaiQUxfMJ_Q?r7(t^#sVQj6EZRXJ<4ctcik!|e5MBcl$VxTY z5(&YRLS4wIhVI4lWYyB;@&7hQqnTMgTQ46(_fx+$-x`u}iqp1<7_O8Jo(tCrF->q!)4}Jhxt8z$%>Jz`?=BtwK5gYE84?mSe9KkD=KTZo`rBn)YY=-ca2;?aKzqY zuQd=s3^R{umQzxCqsY~!?+@wm_qYszE zc&UMYR|?>q;quO|)O*uQyB9eve?jQCwm4%RYBQ85!p_mpI|o3e^zj%;pXZ7nlFrYb zj_7iqby?;MDc|YNm>-n|MFL$cDzqC{4Se(@(8WL#FY~RT(}qXBw!I2Vmrye)PNuF_ z1=#1Zqr2Q65*O+o!^0ScE%um)#=wZhO-y}wZ)4(ZgP%R%UlTUE89JZwTlhBr_e39B z4YsQ21f>#++uLru0L%}^H=3bY%t{8rj9Xi5%JiSepUKh`_Z)EpXXqltO4!aEn}*TP z-_{!~5)|h6Rk46Nxh*z;+V6^!MLhlz4JbM=K2OVo-l^qWFJELQ9<>Eij4Hjq55!V8 z%is#{BYDNvT;Qo))Aake?v-~u9+i&%!G^iix7CwqfPoqgXsh^lhkmGd7oC-Us)Fgc z66PqMcBYfi6*Uc+atu1sG}^CR(zes<23{BQYe~97IRi%Q9p{Do`RZskAA8;>B>;wS zabX|cfK1yGRH~nlWYw}QfoE=qIFP54-l6s1`v-fU2C4#dp$Nxu1@)7oxwTolvc}v$ zxGwn5nB!;}aNg$BKzP*b*xb?3Xz`7}yhyk=+W4)`c5%Od&n7C&NMiGwM?!5|0^qcX z;t#gliT1m+iD){%mpQ7#4(BYi@-$PS!7r7ODMxno-O-B#YmQv>FMLFo)F|Hw^h3&n zuE;CE{MKlb0Z6DMu{DD5yt`8CcyG6lN0kAP*(w0q=^!J#HVEiL+??x28X238xp;Nc zoj3$IW+f?J*sjs^Z>51{fNrR1W7bFM{GdEs9}3C^y<*c+3EPy7k3{{_lD4{9S`>#% zIK7qj_Z>%^ht{20el9KjG2eEXA4o3vZY`G(bMJjSfEJN^H@3FuI3S~IITzj+ydGNt zEGYPNwTxp6z=~U(-3ad&_-O`5hPx1ha@ehpyPw;TMf@$}KzoEeJcz*b zr`|pnD|xA%3Am|%aU4OtH)J%c1rplNufBfo@BKIQj-y$3YT+0DO+mHOpRXkc3_w$I zlIvB=j?DuN$(j_0m+HGa=2Tt?rL+lV`T2{3T+hO|?{QNYKPXkp(SEXB&pGnuk4=AS z=TCef`2wrW`F-=C%>wrZzd=SOYj*{1F;w`68+ZNs0Rl!9^Q|<4`WX&+EvBG3a6d~s zo};lXtGM*nMEJnE{BR-TMy%p?%^jc%%c~zEn{&yCQMeMts!sK(z$o|nG~=Qd(enXw zNYm%gywZwHS&HnRpS}Z^;X`K$yc8T<6vkZD3hde+)whcWes;I5cfP~ERSaP!02f8R zsuFp*K3smDLBLnZJyS}Nyy7+7#nkx&9~fRx?K)4f_qF8Hd!R>$@>jjhR6O%qeYwpB zr)DYMV~bh*gI9sUb%;N@V7etLj2c3tHCbNda_;CEfpUL##cFPXM1pZ^!x#x426Vft z)!Hrh{DT7^steatZ?8Oam$@e<;$WhrwyVL}Fi9z|cvVr7tS?C~5}0bX0(I~HIQ*sd z$DMl4A8w*SEkrCRfi7!M7u0f|(T{%#~`QmYhqSZO!s^AND8>>ENJsR34y$wx0$rU!_JR6L_Q&&17wl|iOO}G8j-92nG^IJiD|_(pP~0WQ z3Mt3I`Q#ieAb;=pohjvaZ8%?k%WI>^Z;UTTcn9$fH1tfy4DF+y?MwUE6NGL9JA0|< zWWGL+Yg2n6WnE*Cz8lIv*fbc(Dhdz(D{xZ4rwKGHU0|BneEf?L8d{Xz*crFOrcwCm zytzC!2+KG%l1wQXNq|_j2ZUbCsE|2h`T`HRpdP2bD@_k_dD{s$6|O%l?f#>Xi~X=7 zX5K11(Fh6S{|*p4ePAXtJ~98&dclYqk^2lvxb$8SxC?leb%P^8WCd7wd@Pq1823%n zJ$b&c+YGdlGH4^2Lt!k-ibg=CMw;if^5;Mare5iAKM$QZ*1oDd;=rO3jk&F)&W4ea|L6 z`LlieWO4A-{$m1CUU`fQM4l49r@8W^BrVjlOZ5$SuGRAPDGOZw2g#R?-Y1yM5V#}h z7xbMowW?4nu|F!MwXrw!RSfyt3IB`0Mg>x{Q>6W4e!>rd1c8&LOB%z$#KXJD#J8UL zeI{}f+XhO>6TVI{moH4-po2ylw7EeEn!}|+QDJ14Uv)Ymzr3xr>}tilW7laeXk5Jd z)av*%Pysm zHiM2wDmgYnB);8?N^+?|UF}uAy zL-GuiT!_F~1e9`Xd*L_gb6Rs==dC|BC2A=0ft|Wvg|XVGwHiiP$TaCGh@MiK;=e9e z;)L>dutjgM=c+?LnsY&b{r;=TmU=x>ZMI}PDKM<7t3#ZOVrW)k!uP-Y@~RM7jJtHV zS?m4%uI73J($&eqC!VVeFG3VR?=JxNroYAjN@0$4>)0JjwOybkNpZ3mVQ!2}7sO#w z>O}n1E_3b2-!=IZaZWRNPTAPS>4riYv&z0vnLZ-E>CL2#N46#OSln8s!|R2D@~|{N z;B*PPzOU?FrL(f1)KCuW_>X({Y)dk}*!1{_Z^~_F_4;Wd!B;?kRR5%CjzED|wqU$7 z@$&oCFSQbFGw?A;+yz(U&aUM?C2>Ysv0qrkQ^#68=u9QwD(P1%6g$ zdvdA|i(f1o?wA~J<>`l5(ZyEIl-R*9gkNOs3R{U&0Lpq?rmevYm=g5o4TPK@fao|_ zwB0xOvLm}8iQGQT9_H;g=GAl+ms6smd!3gbr~dUkl3H=l=Kt z@a9+K9iE4k3j-&;E9c`nq!I@wAIy*Hcqw67YX7+DWKfaMvuV`#t0!XO`YHEd>zsCV z&PX<3s`;CQzYn7%$<&P`s-QV;a<nT<^dQ9tLN7Ml~<$%DjY>vuCA4%oJX@+OM)0NR<@>! z@nrhzDv+e0t%4Jc0b$Y|T+bMV^G7F<@ix1RM+dPF6YlLTo1>?Ij*dZ_6EsM3SQ_AY zVPe3c*cVvg-l3n+$*5d^%T(b_cY_(!1lb?;9+3alfT@*709q9%NI<=kN(YW>X85Le%7<=XB;d); zRvYczOvkeiHLzICrn-=&{nz`zbwiii`dqJ&*T|nSro;7?%}3`l@GA%P9k@p4u%<+y z(NSDpnfP9y{4#wyz-dh#PL+GnK!&+=OU zmRACP^)l$uKfB0At5I2hMuvU}-%S5z)&p^9<|JLMGMGlill^%l2nv;dX~CLYb$y*Lh0dN>>%lomy&hx?OotqjvELtH zdk;p-JlqictWqoVqRJPdJ*k#`MLom=V)>*7sm%dnJeaS8&yoK~9HaPrbCoj>7;X9x zH@4g~>la*36bUMnfnu-X_@t!0U#__{dD|`SbdT?3DH2OD86a{BWk$a6)qwVz8WU^! zKlI6s0?i_JQNhIEm+y%?Ot<6jDrRcE<&Syzq)>v|y0Q~hS790>MHQ|u>fe@xlBHkR zT)6`A*LSP=CtL`g3|B}`&b+fr3yn}F=uTHJFBUE40>++ZmZ8vv!Oxqlj5HRVx5!b# z^dzcq+|AaGl)jOK$5T&oDo`BPe_XFRs{bq|&`((xyPF>z*RJal zzol0#V>Gpa*6!__*Exf36L+>=(mlQg4BtcV;GbU(PmNGgedcxZ0G@;zyt2jwUpYRJ z7|hs7RwOoITWHA~fy+1@C!!JUF5fx1M5P_v%n!y6sPu`RO)m=8#&FSHT|Iod*D1nQ z7d@#ec}}m9vkeZ>XpUZv*0f_Kbv>dLmo)uL2>d=nf@Z zcrV0rAy4T6z>}5I;c@gg?T+tIe00DK90LlS{3txX#tKZPma-=6g7q16dS9@xDimERjX2>@b`On@BJ^lC$h`$+dj!0X&@t6244m5(W_ zn%UHOtF8wGMR!*mYUE}L9E^5w6FJSEoWbL$!tcLBNJq3AWu?si(%`T^NdUSflz{e2#phC}x9C-QLqwqxDoJvgl;jejatTu^_v_p*8%ac{gj^?*gVT7%@?PlBWJ9>Y=-{0H!oaZ^udCob{xqNbj*|}DQz)JsNX71V>7Ld{Tu|{4< z`}$QrkBZ&bF78jlpRt-Q@5te=b|0E`n&5pi>!LXzHpfO2v{!g zq>-~)4ZqUm8+c6$b>%K`{Aa9nX?BCt^ecCHLRfJa*hVF-cx7# zc{w=namgnhbM#>g^_ETpOP6)~xR--wH`IgOLL|-sxhJ!~zoiILfu{&|VM5dIRp+Ej zt02n6^OMIj&-m@!m79|Mj(V%NP6+mjS_+@BSPq31KbIo;Ju_0-a7zrh!=th&-rz2F z$ZP}lq%(uvy1mI`VSc2Qi%);pGOzt6d>J4ME z!cxP-?mZ!XHYXmokZeK&*k-$F+q<$-ftlg=R|{vH(oN!2XeO7bp&=XM>Wgu;mvJv= zTG5aOIltfA4V-KK8sz2?dKKy0dUjR!W2#ll)qrh8;Q(hFbhU>8wJcL|6=b3B0TS~5 z0n}gPTS{-~Hn`}uBJDQ3-UZx=y6~gkvrzj$;ahEHrhjm({nL8}&QB=_k(iyqhRT2@ zIgZlB==8sV*Go?WtY`WwP?1~%x{4K}-^PXmw?s($#ZvBmw=u0#!?Yg{TPCGMV%mAm z2jX9k+mV^FnrrKN?F>2lywLa8tv=VRnN zO4s6&mG$qOs`fN+&tdw=^n!1AZ@K2yb|y}QqONl92vgQ%P$!VGdWA9G3b&( zfe5?-OxT9a7PHl(H>0yZH>>*hu6*U?REU*^YW!5C%gohSvW5LU?Gz16hSyFGn>~;= zDH=1LNg7}B08|7*bzhpPU z+@RwNC*xWcwczQ?6&Iw*L3w40M=Fq-pr?vzyu7Up!3^y6VTpbZ^QO{$oaJpW(Oou% zHZ&toBeM|{0z!f@sBOmQI1_PLcVS_dOe&C;xJB*-D?R~|YzWrd=K@CF9cr4tl(8BV zwx*n4iwWxj58|LNOM-zc)KPmENe5yG%crl<%HL8Juh|LlluW9iS z_8OSRVqNpq<(__St^7_o1+=JCKIJLlg}vUjtN zn`WngQx^$*U`?*WkPD7x549PQ&4K9OyEetv1Bh*HkiB)Zu;G`2*}rj55LoGORElxI zjmoU7z&m3XfMEJ@proLiYRQ;V6|rEce#WUMj6f#c=@s$1DQsrJ0T3cAlpA1*Y5KP| z?iRX6jqyeMSOMPV{>n<7mywF5C+#*1(bE8k@|4=JnA;~rGGfX4yddWe@P$;Q?-Mq` z8#Jfrzw9{g(yDtS5oL~mvDulkKU3_<8CfYmIg#PIhXUAiXM+hfr4crx7iJ$QeE08R zFAnsr_JSzTI14nVT>bmfkNdyg9jtZ9XbS2*ybeZ`!$?=38A%2r^;am2-dkTEBNi4* z(j7EE!;U73Ln6mGq?AIpI>p8``NXqE820m}gqh$dj=QE_N%=b5p-Y4KYiGH}uyE&=iLT35%V9OS%A0A&7*|JuWoyFe1{ROQV00 z*A`LT^_5B531WzWUX?zv^Wpu;73>B4NtvB5c91_y@N9PX7cmf@!(sovy!l9|yxZzAlq7Xov%l@?)vz^OtqYoL89N2b4@RXy8v!1`i{DO}p6keDo_In$Z`3=}0 zf`}^yD>X}d6u@$VLv6{F&>=7wNdJ2D0xyHrc^m=q{s-^Xd6pbRTPXtENSa8@;2qUB z{*x<3zy^THtRF3FpOn0K#FC(RI_mq>&rC5}4V#o3LtsrFp~9Jz)h~|$mK83WEH!)^ zsbQ~*YwC8#fb%X1m%lK5bWBMP`0I)W*>8$E2P+UNk?V^{M> z=L6N5(uY?NFkQCPqv4dBlK?{8cn>xeHV->4XnsU6V=A{K(E{WRhXJO(0dbC+vRbFU zcb9>X%C*|+^c9WpEH+l8!ZAYk$TCEHNl3+Jo?Re?5Kk;*e3f$+esMK|$9#b#umm^1 zCL1MlQtqj-v)ngvAuqTd=zChONWtB`slHFRt=+Xn>8!Or2mjfXPdHKpfT1ub$cpJ! zsLUs8tuQ92^hhA~=O>nC)e_T3Ywk2%VX@c2N^a5!09qrSm?e0>ApqsdR_BZUbi};T zvCFtF=^u?!u~gp|kou9}wt%L}sO}2vPQpKMCi`K_iOj#&%Hc9Ve)>HywvpZ%E*UrH z*P6y7t>IkD#tJ_meq&v#l=cNjkIa6`OkczDgLb4{DY+2+B|yl6d(^&vXqX#$C{)iM z*?EIFr7NPt61m5Qf_Ti)y1IM=*(MK<{uIuu`WpN#pt^PuN?f^+Q{;-5poqCCzEX|c zeKc`>00jkd_IrMkoSqfs)fQz$097+8qo8N7e{J1w#`d1>6OA0@4#m7sF0Vik79VW^ z6i#IzWte9r@YT0@LWaGlj%2J5Fo~7TSyW546GqML3mJz4vswL0_CD6XUZWm;WyJ>q zcq+&@;J{aaalToBmkSt*B}eM5F0EP&%Kff7MHPG zz-lP->^W7K9xyNj->95>)Iv$E;&OoZ7bX(yf9Jf&{WsC_F!M!|CvmSVz&N#04{g{; zg?pJHnpW6^5RD39mb?@@cRaiZy)xU-KIa$97tu1>pzoL}YuSRa@vJ)r(BH5IQ?br2_M zZCaP8qiH&gak5_C6F&}#j6^kDSO_tC==yi)mnffRIB+LUL%jGq8=|l6o3*REU2bl1 zmnr!yLMb6~#g0We9Nikppp%7ZN-;~RKjBDF!PyKc(2?LLWtC>O z2hq0Evy<|O@L>)McnyBwggk1}5gB%%}(pG4tB17#E?bF|}gm0ST~jb+35e9i|_ zLg!quJY4eF@<{v=MiZ3$npHlPRRauo6EsiPJbwsC&)N+NkCQZCI;{@5UIJYL2Ic9w_#}y^xe15 zs}X)I;76XUoI;XZ`6mFYuHN-sJ)5{KRc&^Z;%z>mJuG+nc3daqa?%FtFnMDm6t#0) z=Q0_J4O@T4B8SxJ)vivy~Q!qUcfoC!R2@<15qx#%;^Z9-c)$)@$bp2tN!R2c; zfGsQ7CXd_ow^l`q^>$Ff$tW4CfbnV*H1m-XLArdp?{>b!S(9S=x}O3;(n~SkL^a%U zTHWIKJgZ=DT48eK65G67C-#G&ab+Y*nbJF-ja++-I^Ou zb>k+8L_=?#?#HD0s738QB!gI>9V}J*eNb2R^u3x+h*44`*^&hoU zx}T&C``x_73j;an$btRLTCzmgisQ3|@x59rsv&T_Er=8FyQqW0bvdAO^>I+pE0gWt zDs@&>MvpHK1U{oQJ98N=ppoLNON`QglV|E zwM`Pnut;@FsS1iz<(rUN=`pY4>XP6>cP4|z|DmGyh08y391HR9te;H#u_%Ewd$g7(AeE;OsusA;oJ5W%txRz7T_Jd zFc85ZQTOQAg)tAM&^7CMP>P?zS+^kzI ztGE#)9GE;1iB7wfNDw-?0DXRJi@FZ_G5Qya!`R@z3cu(BimWgG9R*4<2W;Bg|G{Sn z^&waF;Kj^X`yGNUh+4n@ZWb5W!`rMqyoiBYHy+2_SK~jGJ8H$0*6$VA1V7PR%V%Zk z7P5BrU~2JlK!Oufw-+Po+^ZE0yTN;J|3S$sAw!~n8+3&18>IgDA!gVrhLDbIgA(92QW97E<&PC%~f!3|e(X46!%ewRcr_T!zu;3)Z6PTo`XU!n07%y{qPSyH~t5OWPwS6RRChh zAfO$LK^t8Am%v0I0LD}}q!hK62v6S?oh5b-edWRQapx^V#rrGy-~1~B-x2FBc1n&=`-B_Gz*8f30kifZ{b=8 zfxbO#@mI+e5(fB-ok>Pf5Vs?Nv#uEs10jKxKeyzb^89z{2hq0yy$kONx)G-b0d2UM zJ}!v?c(eY8nFOhYbVYFz^9AOV`nhgBd?&^EOLESPoi+OhK`nkza~TaEDT6D+myNPObVx%-M)l9BmH%G$)djLmAOd3$HO6v33}A

t5 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 literal 0 HcmV?d00001 diff --git a/frontend/src/index.css b/frontend/src/index.css index 4540798..2c3fac6 100644 --- a/frontend/src/index.css +++ b/frontend/src/index.css @@ -1,78 +1,69 @@ :root { - --tg-theme-bg-color: #fff; - --tg-theme-text-color: #0a0a0a; - --tg-theme-hint-color: #929292; - --tg-theme-link-color: #207ae4; - --tg-theme-button-color: #5bc8fb; - --tg-theme-button-text-color: #fffeec; - --tg-theme-secondary-bg-color: #f3f2f9; + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; - --default-font: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, - Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', - 'Segoe UI Symbol'; -} + color-scheme: light dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; -body { - background: var(--tg-theme-secondary-bg-color); - padding: 20px 20px; - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', - 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', - sans-serif; + font-synthesis: none; + text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; } -code { - font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', - monospace; +a { + font-weight: 500; + color: #646cff; + text-decoration: inherit; } - -.App-logo { - height: 40vmin; +a:hover { + color: #535bf2; } -@media (prefers-reduced-motion: no-preference) { - .App-logo { - animation: App-logo-spin infinite 20s linear; - } +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; } -.betaVersion { - padding: 10px 10px; - margin-bottom: 20px; - border: 1px solid #1777ff; +h1 { + font-size: 3.2em; + line-height: 1.1; } -.App-header { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - font-size: calc(10px + 2vmin); - color: white; +button { + border-radius: 8px; + border: 1px solid transparent; + padding: 0.6em 1.2em; + font-size: 1em; + font-weight: 500; + font-family: inherit; + background-color: #1a1a1a; + cursor: pointer; + transition: border-color 0.25s; } - -.contentWrapper { - background: var(--tg-theme-bg-color); - color: var(--tg-theme-text-color) !important; - border-radius: 10px; - margin: 5px 0; - padding: 20px; - box-sizing: border-box; +button:hover { + border-color: #646cff; } - -.ant-input, -.ant-select, -.ant-select-item { - background-color: unset !important; +button:focus, +button:focus-visible { + outline: 4px auto -webkit-focus-ring-color; } -@keyframes App-logo-spin { - from { - transform: rotate(0deg); +@media (prefers-color-scheme: light) { + :root { + color: #213547; + background-color: #ffffff; + } + a:hover { + color: #747bff; } - to { - transform: rotate(360deg); + button { + background-color: #f9f9f9; } } diff --git a/frontend/src/logo.svg b/frontend/src/logo.svg deleted file mode 100644 index 9dfc1c0..0000000 --- a/frontend/src/logo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/frontend/src/main.tsx b/frontend/src/main.tsx index 1646e0a..3085cfe 100644 --- a/frontend/src/main.tsx +++ b/frontend/src/main.tsx @@ -1,121 +1,12 @@ -import React, { DispatchWithoutAction, FC, useState } from 'react'; -import ReactDOM from 'react-dom/client'; -import { - useThemeParams, - WebAppProvider, - useInitData, - useWebApp, +import React from 'react' +import ReactDOM from 'react-dom/client' +import App from './App.tsx' +import './index.css' -} from '@vkruglikov/react-telegram-web-app'; -import { ConfigProvider, theme } from 'antd'; -import 'antd/dist/reset.css'; +import WebApp from '@twa-dev/sdk' -import './index.css'; -import logo from './logo.svg'; +WebApp.ready(); -import MainButtonDemo from './MainButtonDemo'; -import BackButtonDemo from './BackButtonDemo'; -import ShowPopupDemo from './ShowPopupDemo'; -import HapticFeedbackDemo from './HapticFeedbackDemo'; -import ScanQrPopupDemo from './ScanQrPopupDemo'; -import ExpandDemo from './ExpandDemo'; -import useBetaVersion from './useBetaVersion'; - -const DemoApp: FC<{ - onChangeTransition: DispatchWithoutAction; -}> = ({ onChangeTransition }) => { - const [colorScheme, themeParams] = useThemeParams(); - const [isBetaVersion, handleRequestBeta] = useBetaVersion(false); - const [activeBtn, setActiveBtn] = useState(true); - const [initDataUnsafe, initData] = useInitData(); - const WebApp = useWebApp(); - - console.log(WebApp.version); - console.log('initData', initData); - console.log('initDataUnsafe', initDataUnsafe); - return ( -

- -
- logo -
-
- {isBetaVersion && ( -
-

WARNING: BETA VERSION

- - -
- )} - - {!activeBtn ? ( - - ) : ( - - )} - WebApp version: {WebApp.version} - WebApp version: {WebApp.platform} - initData: {JSON.stringify(initData)} - initDataUnsafe: {JSON.stringify(initDataUnsafe)} - - - - - -
-
-
- ); -}; - -const App = () => { - const [smoothButtonsTransition, setSmoothButtonsTransition] = useState(false); - - return ( - - setSmoothButtonsTransition(state => !state)} - /> - - ); -}; ReactDOM.createRoot(document.getElementById('root')!).render( diff --git a/frontend/src/spy.mjs b/frontend/src/spy.mjs deleted file mode 100644 index 711c9de..0000000 --- a/frontend/src/spy.mjs +++ /dev/null @@ -1,30 +0,0 @@ -// @ts-ignore -const WebView = window.Telegram.WebView; - -const postEvent = WebView.postEvent; -const receiveEvent = WebView.postEvent; -const element = document.createElement('div'); - -WebView.postEvent = (...args) => { - const [eventType, callback, eventData] = args; - - const asd = document.createElement('div'); - asd.innerHTML = `${eventType} -> ${JSON.stringify(eventData)}` - - element.appendChild(asd) - element.scrollTop = element.scrollHeight; - return postEvent(...args); -}; -WebView.receiveEvent = (...args) => { - const [eventType, callback, eventData] = args; - - console.log('--ФЫВ------------', eventType, callback, eventData); - return receiveEvent(...args); -}; - -element.setAttribute( - 'style', - 'position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;height:80px;border-bottom:2px solid red;overflow: auto;', -); - -document.body.appendChild(element); diff --git a/frontend/src/useBetaVersion.ts b/frontend/src/useBetaVersion.ts deleted file mode 100644 index c39313c..0000000 --- a/frontend/src/useBetaVersion.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { - useHapticFeedback, - useShowPopup, -} from '@vkruglikov/react-telegram-web-app'; -import { useRef, useState } from 'react'; - -const useBetaVersion = (initialState = false) => { - const showPopup = useShowPopup(); - const [, notification] = useHapticFeedback(); - - const [isBeta, setIsBeta] = useState( - initialState || process.env.NODE_ENV === 'development', - ); - const isDevModeCounter = useRef(0); - const handleRequestBeta = () => { - if (++isDevModeCounter.current >= 10) { - setIsBeta(!isBeta); - isDevModeCounter.current = 0; - - showPopup({ message: `isDevMode: ${!isBeta}` }); - notification('success'); - } - - if (isDevModeCounter.current > 7) { - showPopup({ - message: `${10 - isDevModeCounter.current}`, - }); - } - }; - - return [isBeta, handleRequestBeta] as const; -}; - -export default useBetaVersion; diff --git a/frontend/src/vite-env.d.ts b/frontend/src/vite-env.d.ts index 151aa68..11f02fe 100644 --- a/frontend/src/vite-env.d.ts +++ b/frontend/src/vite-env.d.ts @@ -1 +1 @@ -/// \ No newline at end of file +/// diff --git a/frontend/tsconfig.node.json b/frontend/tsconfig.node.json index 3acfdd7..099658c 100644 --- a/frontend/tsconfig.node.json +++ b/frontend/tsconfig.node.json @@ -1,11 +1,10 @@ { - "compilerOptions": { - "composite": true, - "skipLibCheck": true, - "module": "ESNext", - "moduleResolution": "bundler", - "allowSyntheticDefaultImports": true, - "strict": true - }, - "include": ["vite.config.ts"] + "compilerOptions": { + "composite": true, + "skipLibCheck": true, + "module": "ESNext", + "moduleResolution": "bundler", + "allowSyntheticDefaultImports": true + }, + "include": ["vite.config.ts"] } \ No newline at end of file diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts index 59af330..0c9914f 100644 --- a/frontend/vite.config.ts +++ b/frontend/vite.config.ts @@ -1,8 +1,9 @@ -import { defineConfig } from 'vite' +import {defineConfig} from 'vite' import react from '@vitejs/plugin-react' +import basicSsl from '@vitejs/plugin-basic-ssl'; // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], - base: '/Kitan/', + plugins: [react(), basicSsl()], + base: '/Kitan/', }) \ No newline at end of file