Migrate to apollo v3
This commit is contained in:
parent
d2b2537346
commit
db9d64d948
|
@ -4,9 +4,9 @@
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"react-apollo": {
|
"@apollo/client": {
|
||||||
"version": "3.2.5",
|
"version": "3.2.5",
|
||||||
"resolved": "https://registry.npmjs.org/react-apollo/-/client-3.2.5.tgz",
|
"resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.2.5.tgz",
|
||||||
"integrity": "sha512-zpruxnFMz6K94gs2pqc3sidzFDbQpKT5D6P/J/I9s8ekHZ5eczgnRp6pqXC86Bh7+44j/btpmOT0kwiboyqTnA==",
|
"integrity": "sha512-zpruxnFMz6K94gs2pqc3sidzFDbQpKT5D6P/J/I9s8ekHZ5eczgnRp6pqXC86Bh7+44j/btpmOT0kwiboyqTnA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
|
@ -3277,7 +3277,8 @@
|
||||||
"@types/node": {
|
"@types/node": {
|
||||||
"version": "14.11.2",
|
"version": "14.11.2",
|
||||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-14.11.2.tgz",
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-14.11.2.tgz",
|
||||||
"integrity": "sha512-jiE3QIxJ8JLNcb1Ps6rDbysDhN4xa8DJJvuC9prr6w+1tIh+QAbYyNF3tyiZNLDBIuBCf4KEcV2UvQm/V60xfA=="
|
"integrity": "sha512-jiE3QIxJ8JLNcb1Ps6rDbysDhN4xa8DJJvuC9prr6w+1tIh+QAbYyNF3tyiZNLDBIuBCf4KEcV2UvQm/V60xfA==",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"@types/normalize-package-data": {
|
"@types/normalize-package-data": {
|
||||||
"version": "2.4.0",
|
"version": "2.4.0",
|
||||||
|
@ -3300,14 +3301,22 @@
|
||||||
"@types/prop-types": {
|
"@types/prop-types": {
|
||||||
"version": "15.7.3",
|
"version": "15.7.3",
|
||||||
"resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz",
|
"resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz",
|
||||||
"integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==",
|
"integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw=="
|
||||||
"dev": true
|
|
||||||
},
|
},
|
||||||
"@types/q": {
|
"@types/q": {
|
||||||
"version": "1.5.4",
|
"version": "1.5.4",
|
||||||
"resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz",
|
"resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz",
|
||||||
"integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug=="
|
"integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug=="
|
||||||
},
|
},
|
||||||
|
"@types/react": {
|
||||||
|
"version": "16.9.53",
|
||||||
|
"resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.53.tgz",
|
||||||
|
"integrity": "sha512-4nW60Sd4L7+WMXH1D6jCdVftuW7j4Za6zdp6tJ33Rqv0nk1ZAmQKML9ZLD4H0dehA3FZxXR/GM8gXplf82oNGw==",
|
||||||
|
"requires": {
|
||||||
|
"@types/prop-types": "*",
|
||||||
|
"csstype": "^3.0.2"
|
||||||
|
}
|
||||||
|
},
|
||||||
"@types/stack-utils": {
|
"@types/stack-utils": {
|
||||||
"version": "2.0.0",
|
"version": "2.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz",
|
||||||
|
@ -3332,7 +3341,8 @@
|
||||||
"@types/zen-observable": {
|
"@types/zen-observable": {
|
||||||
"version": "0.8.1",
|
"version": "0.8.1",
|
||||||
"resolved": "https://registry.npmjs.org/@types/zen-observable/-/zen-observable-0.8.1.tgz",
|
"resolved": "https://registry.npmjs.org/@types/zen-observable/-/zen-observable-0.8.1.tgz",
|
||||||
"integrity": "sha512-wmk0xQI6Yy7Fs/il4EpOcflG4uonUpYGqvZARESLc2oy4u69fkatFLbJOeW4Q6awO15P4rduAe6xkwHevpXcUQ=="
|
"integrity": "sha512-wmk0xQI6Yy7Fs/il4EpOcflG4uonUpYGqvZARESLc2oy4u69fkatFLbJOeW4Q6awO15P4rduAe6xkwHevpXcUQ==",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"@typescript-eslint/experimental-utils": {
|
"@typescript-eslint/experimental-utils": {
|
||||||
"version": "4.6.0",
|
"version": "4.6.0",
|
||||||
|
@ -3406,23 +3416,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"@wry/context": {
|
|
||||||
"version": "0.4.4",
|
|
||||||
"resolved": "https://registry.npmjs.org/@wry/context/-/context-0.4.4.tgz",
|
|
||||||
"integrity": "sha512-LrKVLove/zw6h2Md/KZyWxIkFM6AoyKp71OqpH9Hiip1csjPVoD3tPxlbQUNxEnHENks3UGgNpSBCAfq9KWuag==",
|
|
||||||
"requires": {
|
|
||||||
"@types/node": ">=6",
|
|
||||||
"tslib": "^1.9.3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"@wry/equality": {
|
|
||||||
"version": "0.1.11",
|
|
||||||
"resolved": "https://registry.npmjs.org/@wry/equality/-/equality-0.1.11.tgz",
|
|
||||||
"integrity": "sha512-mwEVBDUVODlsQQ5dfuLUS5/Tf7jqUKyhKYHmVi4fPB6bDMOfWvUPJmKgS1Z7Za/sOI3vzWt4+O7yCiL/70MogA==",
|
|
||||||
"requires": {
|
|
||||||
"tslib": "^1.9.3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"abab": {
|
"abab": {
|
||||||
"version": "2.0.5",
|
"version": "2.0.5",
|
||||||
"resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
|
"resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
|
||||||
|
@ -3549,112 +3542,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"apollo-cache": {
|
|
||||||
"version": "1.3.5",
|
|
||||||
"resolved": "https://registry.npmjs.org/apollo-cache/-/apollo-cache-1.3.5.tgz",
|
|
||||||
"integrity": "sha512-1XoDy8kJnyWY/i/+gLTEbYLnoiVtS8y7ikBr/IfmML4Qb+CM7dEEbIUOjnY716WqmZ/UpXIxTfJsY7rMcqiCXA==",
|
|
||||||
"requires": {
|
|
||||||
"apollo-utilities": "^1.3.4",
|
|
||||||
"tslib": "^1.10.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"apollo-cache-inmemory": {
|
|
||||||
"version": "1.6.6",
|
|
||||||
"resolved": "https://registry.npmjs.org/apollo-cache-inmemory/-/apollo-cache-inmemory-1.6.6.tgz",
|
|
||||||
"integrity": "sha512-L8pToTW/+Xru2FFAhkZ1OA9q4V4nuvfoPecBM34DecAugUZEBhI2Hmpgnzq2hTKZ60LAMrlqiASm0aqAY6F8/A==",
|
|
||||||
"requires": {
|
|
||||||
"apollo-cache": "^1.3.5",
|
|
||||||
"apollo-utilities": "^1.3.4",
|
|
||||||
"optimism": "^0.10.0",
|
|
||||||
"ts-invariant": "^0.4.0",
|
|
||||||
"tslib": "^1.10.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"apollo-client": {
|
|
||||||
"version": "2.6.10",
|
|
||||||
"resolved": "https://registry.npmjs.org/apollo-client/-/apollo-client-2.6.10.tgz",
|
|
||||||
"integrity": "sha512-jiPlMTN6/5CjZpJOkGeUV0mb4zxx33uXWdj/xQCfAMkuNAC3HN7CvYDyMHHEzmcQ5GV12LszWoQ/VlxET24CtA==",
|
|
||||||
"requires": {
|
|
||||||
"@types/zen-observable": "^0.8.0",
|
|
||||||
"apollo-cache": "1.3.5",
|
|
||||||
"apollo-link": "^1.0.0",
|
|
||||||
"apollo-utilities": "1.3.4",
|
|
||||||
"symbol-observable": "^1.0.2",
|
|
||||||
"ts-invariant": "^0.4.0",
|
|
||||||
"tslib": "^1.10.0",
|
|
||||||
"zen-observable": "^0.8.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"apollo-link": {
|
|
||||||
"version": "1.2.14",
|
|
||||||
"resolved": "https://registry.npmjs.org/apollo-link/-/apollo-link-1.2.14.tgz",
|
|
||||||
"integrity": "sha512-p67CMEFP7kOG1JZ0ZkYZwRDa369w5PIjtMjvrQd/HnIV8FRsHRqLqK+oAZQnFa1DDdZtOtHTi+aMIW6EatC2jg==",
|
|
||||||
"requires": {
|
|
||||||
"apollo-utilities": "^1.3.0",
|
|
||||||
"ts-invariant": "^0.4.0",
|
|
||||||
"tslib": "^1.9.3",
|
|
||||||
"zen-observable-ts": "^0.8.21"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"apollo-link-context": {
|
|
||||||
"version": "1.0.20",
|
|
||||||
"resolved": "https://registry.npmjs.org/apollo-link-context/-/apollo-link-context-1.0.20.tgz",
|
|
||||||
"integrity": "sha512-MLLPYvhzNb8AglNsk2NcL9AvhO/Vc9hn2ZZuegbhRHGet3oGr0YH9s30NS9+ieoM0sGT11p7oZ6oAILM/kiRBA==",
|
|
||||||
"requires": {
|
|
||||||
"apollo-link": "^1.2.14",
|
|
||||||
"tslib": "^1.9.3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"apollo-link-error": {
|
|
||||||
"version": "1.1.13",
|
|
||||||
"resolved": "https://registry.npmjs.org/apollo-link-error/-/apollo-link-error-1.1.13.tgz",
|
|
||||||
"integrity": "sha512-jAZOOahJU6bwSqb2ZyskEK1XdgUY9nkmeclCrW7Gddh1uasHVqmoYc4CKdb0/H0Y1J9lvaXKle2Wsw/Zx1AyUg==",
|
|
||||||
"requires": {
|
|
||||||
"apollo-link": "^1.2.14",
|
|
||||||
"apollo-link-http-common": "^0.2.16",
|
|
||||||
"tslib": "^1.9.3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"apollo-link-http": {
|
|
||||||
"version": "1.5.17",
|
|
||||||
"resolved": "https://registry.npmjs.org/apollo-link-http/-/apollo-link-http-1.5.17.tgz",
|
|
||||||
"integrity": "sha512-uWcqAotbwDEU/9+Dm9e1/clO7hTB2kQ/94JYcGouBVLjoKmTeJTUPQKcJGpPwUjZcSqgYicbFqQSoJIW0yrFvg==",
|
|
||||||
"requires": {
|
|
||||||
"apollo-link": "^1.2.14",
|
|
||||||
"apollo-link-http-common": "^0.2.16",
|
|
||||||
"tslib": "^1.9.3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"apollo-link-http-common": {
|
|
||||||
"version": "0.2.16",
|
|
||||||
"resolved": "https://registry.npmjs.org/apollo-link-http-common/-/apollo-link-http-common-0.2.16.tgz",
|
|
||||||
"integrity": "sha512-2tIhOIrnaF4UbQHf7kjeQA/EmSorB7+HyJIIrUjJOKBgnXwuexi8aMecRlqTIDWcyVXCeqLhUnztMa6bOH/jTg==",
|
|
||||||
"requires": {
|
|
||||||
"apollo-link": "^1.2.14",
|
|
||||||
"ts-invariant": "^0.4.0",
|
|
||||||
"tslib": "^1.9.3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"apollo-link-ws": {
|
|
||||||
"version": "1.0.20",
|
|
||||||
"resolved": "https://registry.npmjs.org/apollo-link-ws/-/apollo-link-ws-1.0.20.tgz",
|
|
||||||
"integrity": "sha512-mjSFPlQxmoLArpHBeUb2Xj+2HDYeTaJqFGOqQ+I8NVJxgL9lJe84PDWcPah/yMLv3rB7QgBDSuZ0xoRFBPlySw==",
|
|
||||||
"requires": {
|
|
||||||
"apollo-link": "^1.2.14",
|
|
||||||
"tslib": "^1.9.3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"apollo-utilities": {
|
|
||||||
"version": "1.3.4",
|
|
||||||
"resolved": "https://registry.npmjs.org/apollo-utilities/-/apollo-utilities-1.3.4.tgz",
|
|
||||||
"integrity": "sha512-pk2hiWrCXMAy2fRPwEyhvka+mqwzeP60Jr1tRYi5xru+3ko94HI9o6lK0CT33/w4RDlxWchmdhDCrvdr+pHCig==",
|
|
||||||
"requires": {
|
|
||||||
"@wry/equality": "^0.1.2",
|
|
||||||
"fast-json-stable-stringify": "^2.0.0",
|
|
||||||
"ts-invariant": "^0.4.0",
|
|
||||||
"tslib": "^1.10.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"argparse": {
|
"argparse": {
|
||||||
"version": "1.0.10",
|
"version": "1.0.10",
|
||||||
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
|
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
|
||||||
|
@ -5308,6 +5195,11 @@
|
||||||
"cssom": "0.3.x"
|
"cssom": "0.3.x"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"csstype": {
|
||||||
|
"version": "3.0.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.4.tgz",
|
||||||
|
"integrity": "sha512-xc8DUsCLmjvCfoD7LTGE0ou2MIWLx0K9RCZwSHMOdynqRsP4MtUcLeqh1HcQ2dInwDTqn+3CE0/FZh1et+p4jA=="
|
||||||
|
},
|
||||||
"dashdash": {
|
"dashdash": {
|
||||||
"version": "1.14.1",
|
"version": "1.14.1",
|
||||||
"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
|
"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
|
||||||
|
@ -6889,14 +6781,18 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"graphql": {
|
"graphql": {
|
||||||
"version": "15.4.0",
|
"version": "14.7.0",
|
||||||
"resolved": "https://registry.npmjs.org/graphql/-/graphql-15.4.0.tgz",
|
"resolved": "https://registry.npmjs.org/graphql/-/graphql-14.7.0.tgz",
|
||||||
"integrity": "sha512-EB3zgGchcabbsU9cFe1j+yxdzKQKAbGUWRb13DsrsMN1yyfmmIq+2+L5MqVWcDCE4V89R5AyUOi7sMOGxdsYtA=="
|
"integrity": "sha512-l0xWZpoPKpppFzMfvVyFmp9vLN7w/ZZJPefUicMCepfJeQ8sMcztloGYY9DfjVPo6tIUDzU5Hw3MUbIjj9AVVA==",
|
||||||
|
"requires": {
|
||||||
|
"iterall": "^1.2.2"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"graphql-tag": {
|
"graphql-tag": {
|
||||||
"version": "2.11.0",
|
"version": "2.11.0",
|
||||||
"resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.11.0.tgz",
|
"resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.11.0.tgz",
|
||||||
"integrity": "sha512-VmsD5pJqWJnQZMUeRwrDhfgoyqcfwEkvtpANqcoUG8/tOLkwNgU9mzub/Mc78OJMhHjx7gfAMTxzdG43VGg3bA=="
|
"integrity": "sha512-VmsD5pJqWJnQZMUeRwrDhfgoyqcfwEkvtpANqcoUG8/tOLkwNgU9mzub/Mc78OJMhHjx7gfAMTxzdG43VGg3bA==",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"grid-index": {
|
"grid-index": {
|
||||||
"version": "1.1.0",
|
"version": "1.1.0",
|
||||||
|
@ -10700,14 +10596,6 @@
|
||||||
"is-wsl": "^1.1.0"
|
"is-wsl": "^1.1.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"optimism": {
|
|
||||||
"version": "0.10.3",
|
|
||||||
"resolved": "https://registry.npmjs.org/optimism/-/optimism-0.10.3.tgz",
|
|
||||||
"integrity": "sha512-9A5pqGoQk49H6Vhjb9kPgAeeECfUDF6aIICbMDL23kDLStBn1MWk3YvcZ4xWF9CsSf6XEgvRLkXy4xof/56vVw==",
|
|
||||||
"requires": {
|
|
||||||
"@wry/context": "^0.4.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"optionator": {
|
"optionator": {
|
||||||
"version": "0.8.3",
|
"version": "0.8.3",
|
||||||
"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
|
"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
|
||||||
|
@ -11779,22 +11667,35 @@
|
||||||
"integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
|
"integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
|
||||||
},
|
},
|
||||||
"react": {
|
"react": {
|
||||||
"version": "17.0.1",
|
"version": "16.14.0",
|
||||||
"resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz",
|
||||||
"integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==",
|
"integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==",
|
||||||
|
"requires": {
|
||||||
|
"loose-envify": "^1.1.0",
|
||||||
|
"object-assign": "^4.1.1",
|
||||||
|
"prop-types": "^15.6.2"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"react-dom": {
|
||||||
|
"version": "16.14.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz",
|
||||||
|
"integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==",
|
||||||
|
"requires": {
|
||||||
|
"loose-envify": "^1.1.0",
|
||||||
|
"object-assign": "^4.1.1",
|
||||||
|
"prop-types": "^15.6.2",
|
||||||
|
"scheduler": "^0.19.1"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"scheduler": {
|
||||||
|
"version": "0.19.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz",
|
||||||
|
"integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"loose-envify": "^1.1.0",
|
"loose-envify": "^1.1.0",
|
||||||
"object-assign": "^4.1.1"
|
"object-assign": "^4.1.1"
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"react-dom": {
|
|
||||||
"version": "17.0.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz",
|
|
||||||
"integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==",
|
|
||||||
"requires": {
|
|
||||||
"loose-envify": "^1.1.0",
|
|
||||||
"object-assign": "^4.1.1",
|
|
||||||
"scheduler": "^0.20.1"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"react-fast-compare": {
|
"react-fast-compare": {
|
||||||
|
@ -12418,6 +12319,7 @@
|
||||||
"version": "0.20.1",
|
"version": "0.20.1",
|
||||||
"resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.1.tgz",
|
"resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.1.tgz",
|
||||||
"integrity": "sha512-LKTe+2xNJBNxu/QhHvDR14wUXHRQbVY5ZOYpOGWRzhydZUqrLb2JBvLPY7cAqFmqrWuDED0Mjk7013SZiOz6Bw==",
|
"integrity": "sha512-LKTe+2xNJBNxu/QhHvDR14wUXHRQbVY5ZOYpOGWRzhydZUqrLb2JBvLPY7cAqFmqrWuDED0Mjk7013SZiOz6Bw==",
|
||||||
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"loose-envify": "^1.1.0",
|
"loose-envify": "^1.1.0",
|
||||||
"object-assign": "^4.1.1"
|
"object-assign": "^4.1.1"
|
||||||
|
@ -13541,6 +13443,7 @@
|
||||||
"version": "0.4.4",
|
"version": "0.4.4",
|
||||||
"resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.4.4.tgz",
|
"resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.4.4.tgz",
|
||||||
"integrity": "sha512-uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA==",
|
"integrity": "sha512-uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA==",
|
||||||
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"tslib": "^1.9.3"
|
"tslib": "^1.9.3"
|
||||||
}
|
}
|
||||||
|
@ -13548,7 +13451,8 @@
|
||||||
"tslib": {
|
"tslib": {
|
||||||
"version": "1.13.0",
|
"version": "1.13.0",
|
||||||
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz",
|
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz",
|
||||||
"integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q=="
|
"integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"tsutils": {
|
"tsutils": {
|
||||||
"version": "3.17.1",
|
"version": "3.17.1",
|
||||||
|
@ -14379,16 +14283,8 @@
|
||||||
"zen-observable": {
|
"zen-observable": {
|
||||||
"version": "0.8.15",
|
"version": "0.8.15",
|
||||||
"resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz",
|
"resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz",
|
||||||
"integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ=="
|
"integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==",
|
||||||
},
|
"dev": true
|
||||||
"zen-observable-ts": {
|
|
||||||
"version": "0.8.21",
|
|
||||||
"resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-0.8.21.tgz",
|
|
||||||
"integrity": "sha512-Yj3yXweRc8LdRMrCC8nIc4kkjWecPAUVh0TI0OUrWXx6aX790vLcDlWca6I4vsyCGH3LpWxq0dJRcMOFoVqmeg==",
|
|
||||||
"requires": {
|
|
||||||
"tslib": "^1.9.3",
|
|
||||||
"zen-observable": "^0.8.0"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,23 +5,15 @@
|
||||||
"description": "UI app for Photoview",
|
"description": "UI app for Photoview",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@babel/preset-env": "^7.12.1",
|
"@babel/preset-env": "^7.12.1",
|
||||||
"apollo-cache-inmemory": "^1.6.6",
|
"@types/react": "^16.9.53",
|
||||||
"apollo-client": "^2.6.10",
|
|
||||||
"apollo-link": "^1.2.14",
|
|
||||||
"apollo-link-context": "^1.0.20",
|
|
||||||
"apollo-link-error": "^1.1.13",
|
|
||||||
"apollo-link-http": "^1.5.17",
|
|
||||||
"apollo-link-ws": "^1.0.20",
|
|
||||||
"babel-plugin-styled-components": "^1.11.1",
|
"babel-plugin-styled-components": "^1.11.1",
|
||||||
"copy-to-clipboard": "^3.3.1",
|
"copy-to-clipboard": "^3.3.1",
|
||||||
"downloadjs": "^1.4.7",
|
"downloadjs": "^1.4.7",
|
||||||
"graphql": "^15.4.0",
|
"graphql": "^14.7.0",
|
||||||
"graphql-tag": "^2.11.0",
|
|
||||||
"parcel-bundler": "^1.12.4",
|
"parcel-bundler": "^1.12.4",
|
||||||
"prop-types": "^15.7.2",
|
"prop-types": "^15.7.2",
|
||||||
"react": "^17.0.1",
|
"react": "^16.14.0",
|
||||||
"react-apollo": "^3.1.5",
|
"react-dom": "^16.14.0",
|
||||||
"react-dom": "^17.0.1",
|
|
||||||
"react-helmet": "^6.1.0",
|
"react-helmet": "^6.1.0",
|
||||||
"react-lazyload": "^3.1.0",
|
"react-lazyload": "^3.1.0",
|
||||||
"react-router-dom": "^5.2.0",
|
"react-router-dom": "^5.2.0",
|
||||||
|
@ -40,7 +32,7 @@
|
||||||
"jest": "jest"
|
"jest": "jest"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"react-apollo": "^3.2.5",
|
"@apollo/client": "^3.2.5",
|
||||||
"@babel/core": "^7.12.3",
|
"@babel/core": "^7.12.3",
|
||||||
"@babel/plugin-transform-modules-commonjs": "^7.12.1",
|
"@babel/plugin-transform-modules-commonjs": "^7.12.1",
|
||||||
"@babel/plugin-transform-runtime": "^7.12.1",
|
"@babel/plugin-transform-runtime": "^7.12.1",
|
||||||
|
|
|
@ -4,8 +4,7 @@ import styled from 'styled-components'
|
||||||
import { NavLink } from 'react-router-dom'
|
import { NavLink } from 'react-router-dom'
|
||||||
import { Icon } from 'semantic-ui-react'
|
import { Icon } from 'semantic-ui-react'
|
||||||
import Sidebar from './components/sidebar/Sidebar'
|
import Sidebar from './components/sidebar/Sidebar'
|
||||||
import { useQuery, useLazyQuery } from 'react-apollo'
|
import { useQuery, useLazyQuery, gql } from '@apollo/client'
|
||||||
import gql from 'graphql-tag'
|
|
||||||
import { Authorized } from './components/routes/AuthorizedRoute'
|
import { Authorized } from './components/routes/AuthorizedRoute'
|
||||||
import { Helmet } from 'react-helmet'
|
import { Helmet } from 'react-helmet'
|
||||||
import Header from './components/header/Header'
|
import Header from './components/header/Header'
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
import React, { useCallback, useState, useEffect } from 'react'
|
import React, { useCallback, useState, useEffect } from 'react'
|
||||||
import ReactRouterPropTypes from 'react-router-prop-types'
|
import ReactRouterPropTypes from 'react-router-prop-types'
|
||||||
import { useLocation } from 'react-router-dom'
|
import { useLocation } from 'react-router-dom'
|
||||||
import gql from 'graphql-tag'
|
import { gql } from '@apollo/client'
|
||||||
import { Query } from 'react-apollo'
|
import { Query } from '@apollo/client/react/components'
|
||||||
import AlbumGallery from '../../components/albumGallery/AlbumGallery'
|
import AlbumGallery from '../../components/albumGallery/AlbumGallery'
|
||||||
import PropTypes from 'prop-types'
|
import PropTypes from 'prop-types'
|
||||||
import Layout from '../../Layout'
|
import Layout from '../../Layout'
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
import React, { Component } from 'react'
|
import React, { Component } from 'react'
|
||||||
import AlbumBoxes from '../../components/albumGallery/AlbumBoxes'
|
import AlbumBoxes from '../../components/albumGallery/AlbumBoxes'
|
||||||
import Layout from '../../Layout'
|
import Layout from '../../Layout'
|
||||||
import gql from 'graphql-tag'
|
import { gql } from '@apollo/client'
|
||||||
import { Query } from 'react-apollo'
|
import { Query } from '@apollo/client/react/components'
|
||||||
|
|
||||||
const getAlbumsQuery = gql`
|
const getAlbumsQuery = gql`
|
||||||
query getMyAlbums {
|
query getMyAlbums {
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import React, { Component } from 'react'
|
import React, { Component } from 'react'
|
||||||
import gql from 'graphql-tag'
|
import { gql } from '@apollo/client'
|
||||||
import { Mutation, Query } from 'react-apollo'
|
import { Mutation, Query } from '@apollo/client/react/components'
|
||||||
import { Redirect } from 'react-router-dom'
|
import { Redirect } from 'react-router-dom'
|
||||||
import { Button, Form, Message, Header } from 'semantic-ui-react'
|
import { Button, Form, Message, Header } from 'semantic-ui-react'
|
||||||
import { Container } from './loginUtilities'
|
import { Container } from './loginUtilities'
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import React, { Component } from 'react'
|
import React, { Component } from 'react'
|
||||||
import gql from 'graphql-tag'
|
import { gql } from '@apollo/client'
|
||||||
import { Mutation, Query } from 'react-apollo'
|
import { Mutation, Query } from '@apollo/client/react/components'
|
||||||
import { Redirect } from 'react-router-dom'
|
import { Redirect } from 'react-router-dom'
|
||||||
import styled from 'styled-components'
|
import styled from 'styled-components'
|
||||||
import { Button, Form, Message, Header } from 'semantic-ui-react'
|
import { Button, Form, Message, Header } from 'semantic-ui-react'
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import gql from 'graphql-tag'
|
import { gql } from '@apollo/client'
|
||||||
import { saveTokenCookie } from '../../authentication'
|
import { saveTokenCookie } from '../../authentication'
|
||||||
import styled from 'styled-components'
|
import styled from 'styled-components'
|
||||||
import { Container as SemanticContainer } from 'semantic-ui-react'
|
import { Container as SemanticContainer } from 'semantic-ui-react'
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import gql from 'graphql-tag'
|
import { gql } from '@apollo/client'
|
||||||
import PropTypes from 'prop-types'
|
import PropTypes from 'prop-types'
|
||||||
import React, { useEffect, useState } from 'react'
|
import React, { useEffect, useState } from 'react'
|
||||||
import { useLazyQuery } from 'react-apollo'
|
import { useLazyQuery } from '@apollo/client'
|
||||||
import PresentView from '../../components/photoGallery/presentView/PresentView'
|
import PresentView from '../../components/photoGallery/presentView/PresentView'
|
||||||
|
|
||||||
const QUERY_MEDIA = gql`
|
const QUERY_MEDIA = gql`
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
import React, { useEffect, useRef, useState } from 'react'
|
import React, { useEffect, useRef, useState } from 'react'
|
||||||
import { useQuery } from 'react-apollo'
|
import { useQuery, gql } from '@apollo/client'
|
||||||
import gql from 'graphql-tag'
|
|
||||||
import styled from 'styled-components'
|
import styled from 'styled-components'
|
||||||
|
|
||||||
import 'mapbox-gl/dist/mapbox-gl.css'
|
import 'mapbox-gl/dist/mapbox-gl.css'
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import gql from 'graphql-tag'
|
import { gql } from '@apollo/client'
|
||||||
import PropTypes from 'prop-types'
|
import PropTypes from 'prop-types'
|
||||||
import React, { useState } from 'react'
|
import React, { useState } from 'react'
|
||||||
import { Mutation } from 'react-apollo'
|
import { Mutation } from '@apollo/client'
|
||||||
import { Button, Checkbox, Input, Table } from 'semantic-ui-react'
|
import { Button, Checkbox, Input, Table } from 'semantic-ui-react'
|
||||||
|
|
||||||
const createUserMutation = gql`
|
const createUserMutation = gql`
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import gql from 'graphql-tag'
|
import { gql } from '@apollo/client'
|
||||||
import React, { useRef, useState } from 'react'
|
import React, { useRef, useState } from 'react'
|
||||||
import { useMutation, useQuery } from 'react-apollo'
|
import { useMutation, useQuery } from '@apollo/client'
|
||||||
import { Checkbox, Dropdown, Input, Loader } from 'semantic-ui-react'
|
import { Checkbox, Dropdown, Input, Loader } from 'semantic-ui-react'
|
||||||
import { InputLabelDescription, InputLabelTitle } from './SettingsPage'
|
import { InputLabelDescription, InputLabelTitle } from './SettingsPage'
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
import gql from 'graphql-tag'
|
|
||||||
import React, { useRef, useState } from 'react'
|
import React, { useRef, useState } from 'react'
|
||||||
import { useQuery, useMutation } from 'react-apollo'
|
import { useQuery, useMutation, gql } from '@apollo/client'
|
||||||
import { Input, Loader } from 'semantic-ui-react'
|
import { Input, Loader } from 'semantic-ui-react'
|
||||||
import { InputLabelTitle, InputLabelDescription } from './SettingsPage'
|
import { InputLabelTitle, InputLabelDescription } from './SettingsPage'
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
import gql from 'graphql-tag'
|
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
import { useMutation } from 'react-apollo'
|
import { useMutation, gql } from '@apollo/client'
|
||||||
import { Button, Icon } from 'semantic-ui-react'
|
import { Button, Icon } from 'semantic-ui-react'
|
||||||
import PeriodicScanner from './PeriodicScanner'
|
import PeriodicScanner from './PeriodicScanner'
|
||||||
import ScannerConcurrentWorkers from './ScannerConcurrentWorkers'
|
import ScannerConcurrentWorkers from './ScannerConcurrentWorkers'
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import gql from 'graphql-tag'
|
|
||||||
import PropTypes from 'prop-types'
|
import PropTypes from 'prop-types'
|
||||||
import React, { useState } from 'react'
|
import React, { useState } from 'react'
|
||||||
import { Mutation } from 'react-apollo'
|
import { Mutation } from '@apollo/client/react/components'
|
||||||
|
import { gql } from '@apollo/client'
|
||||||
import {
|
import {
|
||||||
Button,
|
Button,
|
||||||
Checkbox,
|
Checkbox,
|
||||||
|
|
|
@ -1,8 +1,7 @@
|
||||||
import React, { useState } from 'react'
|
import React, { useState } from 'react'
|
||||||
|
|
||||||
import { Table, Loader, Button, Icon } from 'semantic-ui-react'
|
import { Table, Loader, Button, Icon } from 'semantic-ui-react'
|
||||||
import { useQuery } from 'react-apollo'
|
import { useQuery, gql } from '@apollo/client'
|
||||||
import gql from 'graphql-tag'
|
|
||||||
import UserRow from './UserRow'
|
import UserRow from './UserRow'
|
||||||
import AddUserRow from './AddUserRow'
|
import AddUserRow from './AddUserRow'
|
||||||
import { SectionTitle } from './SettingsPage'
|
import { SectionTitle } from './SettingsPage'
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
import gql from 'graphql-tag'
|
|
||||||
import PropTypes from 'prop-types'
|
import PropTypes from 'prop-types'
|
||||||
import React, { useState } from 'react'
|
import React, { useState } from 'react'
|
||||||
import { useQuery } from 'react-apollo'
|
import { useQuery, gql } from '@apollo/client'
|
||||||
import { Route, Switch } from 'react-router-dom'
|
import { Route, Switch } from 'react-router-dom'
|
||||||
import RouterProps from 'react-router-prop-types'
|
import RouterProps from 'react-router-prop-types'
|
||||||
import { Form, Header, Icon, Input, Message } from 'semantic-ui-react'
|
import { Form, Header, Icon, Input, Message } from 'semantic-ui-react'
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
import { MemoryRouter } from 'react-router-dom'
|
import { MemoryRouter } from 'react-router-dom'
|
||||||
import { MockedProvider } from 'react-apollo/testing'
|
import { MockedProvider } from '@apollo/client/testing'
|
||||||
import { create } from 'react-test-renderer'
|
import { create } from 'react-test-renderer'
|
||||||
|
|
||||||
import SharePage, { SHARE_TOKEN_QUERY } from './SharePage'
|
import SharePage, { SHARE_TOKEN_QUERY } from './SharePage'
|
||||||
|
|
|
@ -1,10 +1,14 @@
|
||||||
import { InMemoryCache } from 'apollo-cache-inmemory'
|
import {
|
||||||
import { ApolloClient } from 'apollo-client'
|
InMemoryCache,
|
||||||
import { ApolloLink, split } from 'apollo-link'
|
ApolloClient,
|
||||||
import { onError } from 'apollo-link-error'
|
split,
|
||||||
import { HttpLink } from 'apollo-link-http'
|
ApolloLink,
|
||||||
import { WebSocketLink } from 'apollo-link-ws'
|
HttpLink,
|
||||||
import { getMainDefinition } from 'apollo-utilities'
|
} from '@apollo/client'
|
||||||
|
import { getMainDefinition } from '@apollo/client/utilities'
|
||||||
|
import { onError } from '@apollo/client/link/error'
|
||||||
|
import { WebSocketLink } from '@apollo/client/link/ws'
|
||||||
|
|
||||||
import urlJoin from 'url-join'
|
import urlJoin from 'url-join'
|
||||||
import { clearTokenCookie } from './authentication'
|
import { clearTokenCookie } from './authentication'
|
||||||
import { MessageState } from './components/messages/Messages'
|
import { MessageState } from './components/messages/Messages'
|
||||||
|
|
|
@ -6,8 +6,7 @@ import styled from 'styled-components'
|
||||||
import { Icon } from 'semantic-ui-react'
|
import { Icon } from 'semantic-ui-react'
|
||||||
import { SidebarContext } from './sidebar/Sidebar'
|
import { SidebarContext } from './sidebar/Sidebar'
|
||||||
import AlbumSidebar from './sidebar/AlbumSidebar'
|
import AlbumSidebar from './sidebar/AlbumSidebar'
|
||||||
import gql from 'graphql-tag'
|
import { useLazyQuery, gql } from '@apollo/client'
|
||||||
import { useLazyQuery } from '@apollo/react-hooks'
|
|
||||||
import { authToken } from '../authentication'
|
import { authToken } from '../authentication'
|
||||||
|
|
||||||
const Header = styled.h1`
|
const Header = styled.h1`
|
||||||
|
|
|
@ -1,8 +1,7 @@
|
||||||
import React, { useState, useRef, useEffect } from 'react'
|
import React, { useState, useRef, useEffect } from 'react'
|
||||||
import PropTypes from 'prop-types'
|
import PropTypes from 'prop-types'
|
||||||
import styled from 'styled-components'
|
import styled from 'styled-components'
|
||||||
import { useLazyQuery } from '@apollo/react-hooks'
|
import { useLazyQuery, gql } from '@apollo/client'
|
||||||
import gql from 'graphql-tag'
|
|
||||||
import debounce from '../../debounce'
|
import debounce from '../../debounce'
|
||||||
import { ProtectedImage } from '../photoGallery/ProtectedMedia'
|
import { ProtectedImage } from '../photoGallery/ProtectedMedia'
|
||||||
import { NavLink } from 'react-router-dom'
|
import { NavLink } from 'react-router-dom'
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
import gql from 'graphql-tag'
|
|
||||||
import PropTypes from 'prop-types'
|
import PropTypes from 'prop-types'
|
||||||
import { useEffect } from 'react'
|
import { useEffect } from 'react'
|
||||||
import { useSubscription } from 'react-apollo'
|
import { useSubscription, gql } from '@apollo/client'
|
||||||
import { authToken } from '../../authentication'
|
import { authToken } from '../../authentication'
|
||||||
|
|
||||||
const notificationSubscription = gql`
|
const notificationSubscription = gql`
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
import React, { useCallback, useEffect, useRef, useState } from 'react'
|
import React, { useCallback, useEffect, useRef, useState } from 'react'
|
||||||
import { useLocation } from 'react-router-dom'
|
import { useLocation } from 'react-router-dom'
|
||||||
import gql from 'graphql-tag'
|
import { useQuery, gql } from '@apollo/client'
|
||||||
import { useQuery } from 'react-apollo'
|
|
||||||
import PhotoGallery from '../../components/photoGallery/PhotoGallery'
|
import PhotoGallery from '../../components/photoGallery/PhotoGallery'
|
||||||
import AlbumTitle from '../../components/AlbumTitle'
|
import AlbumTitle from '../../components/AlbumTitle'
|
||||||
import { authToken } from '../../authentication'
|
import { authToken } from '../../authentication'
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
import React, { useState } from 'react'
|
import React, { useState } from 'react'
|
||||||
import gql from 'graphql-tag'
|
import { useMutation, gql } from '@apollo/client'
|
||||||
import { useMutation } from 'react-apollo'
|
|
||||||
import PropTypes from 'prop-types'
|
import PropTypes from 'prop-types'
|
||||||
import styled from 'styled-components'
|
import styled from 'styled-components'
|
||||||
import LazyLoad from 'react-lazyload'
|
import LazyLoad from 'react-lazyload'
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
import PropTypes from 'prop-types'
|
import PropTypes from 'prop-types'
|
||||||
import { Route, Redirect } from 'react-router-dom'
|
import { Route, Redirect } from 'react-router-dom'
|
||||||
import gql from 'graphql-tag'
|
import { gql } from '@apollo/client'
|
||||||
import { Query } from 'react-apollo'
|
import { Query } from '@apollo/client/react/components'
|
||||||
import { authToken } from '../../authentication'
|
import { authToken } from '../../authentication'
|
||||||
|
|
||||||
const adminQuery = gql`
|
const adminQuery = gql`
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
import PropTypes from 'prop-types'
|
import PropTypes from 'prop-types'
|
||||||
import { Query } from 'react-apollo'
|
import { Query } from '@apollo/client/react/components'
|
||||||
import gql from 'graphql-tag'
|
import { gql } from '@apollo/client'
|
||||||
import SidebarShare from './Sharing'
|
import SidebarShare from './Sharing'
|
||||||
|
|
||||||
const albumQuery = gql`
|
const albumQuery = gql`
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
import gql from 'graphql-tag'
|
|
||||||
import PropTypes from 'prop-types'
|
import PropTypes from 'prop-types'
|
||||||
import React, { useEffect } from 'react'
|
import React, { useEffect } from 'react'
|
||||||
import { useLazyQuery } from 'react-apollo'
|
import { useLazyQuery, gql } from '@apollo/client'
|
||||||
import styled from 'styled-components'
|
import styled from 'styled-components'
|
||||||
import { authToken } from '../../authentication'
|
import { authToken } from '../../authentication'
|
||||||
import { ProtectedImage, ProtectedVideo } from '../photoGallery/ProtectedMedia'
|
import { ProtectedImage, ProtectedVideo } from '../photoGallery/ProtectedMedia'
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
import React, { useState } from 'react'
|
import React, { useState } from 'react'
|
||||||
import PropTypes from 'prop-types'
|
import PropTypes from 'prop-types'
|
||||||
import { useMutation, useQuery } from 'react-apollo'
|
import { useMutation, useQuery, gql } from '@apollo/client'
|
||||||
import gql from 'graphql-tag'
|
|
||||||
import {
|
import {
|
||||||
Table,
|
Table,
|
||||||
Button,
|
Button,
|
||||||
|
|
|
@ -3,8 +3,7 @@ import PropTypes from 'prop-types'
|
||||||
import { Table } from 'semantic-ui-react'
|
import { Table } from 'semantic-ui-react'
|
||||||
import styled from 'styled-components'
|
import styled from 'styled-components'
|
||||||
import { MessageState } from '../messages/Messages'
|
import { MessageState } from '../messages/Messages'
|
||||||
import { useLazyQuery } from 'react-apollo'
|
import { useLazyQuery, gql } from '@apollo/client'
|
||||||
import gql from 'graphql-tag'
|
|
||||||
import download from 'downloadjs'
|
import download from 'downloadjs'
|
||||||
import { authToken } from '../../authentication'
|
import { authToken } from '../../authentication'
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ import ReactDOM from 'react-dom'
|
||||||
import App from './App'
|
import App from './App'
|
||||||
import registerServiceWorker from './registerServiceWorker'
|
import registerServiceWorker from './registerServiceWorker'
|
||||||
import client from './apolloClient'
|
import client from './apolloClient'
|
||||||
import { ApolloProvider } from 'react-apollo'
|
import { ApolloProvider } from '@apollo/client'
|
||||||
import { BrowserRouter as Router } from 'react-router-dom'
|
import { BrowserRouter as Router } from 'react-router-dom'
|
||||||
|
|
||||||
const Main = () => (
|
const Main = () => (
|
||||||
|
|
Loading…
Reference in New Issue