@@ -17,12 +17,14 @@
1717 "big-integer": "^1.6.51",
1818 "classnames": "^2.3.1",
1919 "lodash.debounce": "^4.0.8",
20+ "query-string": "^7.1.1",
2021 "react": "^17.0.2",
2122 "react-dom": "^17.0.2",
2223 "react-hook-form": "^7.33.1",
2324 "react-query": "^3.39.1",
2425 "react-router-dom": "^6.3.0",
2526 "react-select": "^5.4.0",
27+ "remove-markdown-and-html": "^0.1.0",
2628 "zustand": "^4.0.0-rc.1"
2729 },
2830 "devDependencies": {
@@ -33,6 +35,7 @@
3335 "@vitejs/plugin-react-refresh": "^1.3.1",
3436 "autoprefixer": "^10.4.7",
3537 "postcss": "^8.4.14",
38+ "postcss-import": "^14.1.0",
3639 "tailwindcss": "^3.1.4",
3740 "tailwindcss-labeled-groups": "^0.0.2",
3841 "typescript": "^4.3.2",
@@ -1565,6 +1568,14 @@
15651568 }
15661569 }
15671570 },
1571+ "node_modules/decode-uri-component": {
1572+ "version": "0.2.0",
1573+ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
1574+ "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==",
1575+ "engines": {
1576+ "node": ">=0.10"
1577+ }
1578+ },
15681579 "node_modules/defined": {
15691580 "version": "1.0.0",
15701581 "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
@@ -2058,6 +2069,14 @@
20582069 "node": ">=8"
20592070 }
20602071 },
2072+ "node_modules/filter-obj": {
2073+ "version": "1.1.0",
2074+ "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz",
2075+ "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==",
2076+ "engines": {
2077+ "node": ">=0.10.0"
2078+ }
2079+ },
20612080 "node_modules/find-root": {
20622081 "version": "1.1.0",
20632082 "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
@@ -2719,6 +2738,23 @@
27192738 "react-is": "^16.13.1"
27202739 }
27212740 },
2741+ "node_modules/query-string": {
2742+ "version": "7.1.1",
2743+ "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.1.tgz",
2744+ "integrity": "sha512-MplouLRDHBZSG9z7fpuAAcI7aAYjDLhtsiVZsevsfaHWDS2IDdORKbSd1kWUA+V4zyva/HZoSfpwnYMMQDhb0w==",
2745+ "dependencies": {
2746+ "decode-uri-component": "^0.2.0",
2747+ "filter-obj": "^1.1.0",
2748+ "split-on-first": "^1.0.0",
2749+ "strict-uri-encode": "^2.0.0"
2750+ },
2751+ "engines": {
2752+ "node": ">=6"
2753+ },
2754+ "funding": {
2755+ "url": "https://github.com/sponsors/sindresorhus"
2756+ }
2757+ },
27222758 "node_modules/queue-microtask": {
27232759 "version": "1.2.3",
27242760 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
@@ -3000,6 +3036,11 @@
30003036 "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz",
30013037 "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA=="
30023038 },
3039+ "node_modules/remove-markdown-and-html": {
3040+ "version": "0.1.0",
3041+ "resolved": "https://registry.npmjs.org/remove-markdown-and-html/-/remove-markdown-and-html-0.1.0.tgz",
3042+ "integrity": "sha512-Sy03RJ/R/FBbK6wutBKKIyEVMQS+TzSpGc8pBxwrh0LiqyVIaD/LkitUABIJJ59iryhvrPTmS8dzd3DoLdopHg=="
3043+ },
30033044 "node_modules/resolve": {
30043045 "version": "1.22.1",
30053046 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
@@ -3125,6 +3166,22 @@
31253166 "node": ">=0.10.0"
31263167 }
31273168 },
3169+ "node_modules/split-on-first": {
3170+ "version": "1.1.0",
3171+ "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz",
3172+ "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==",
3173+ "engines": {
3174+ "node": ">=6"
3175+ }
3176+ },
3177+ "node_modules/strict-uri-encode": {
3178+ "version": "2.0.0",
3179+ "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
3180+ "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==",
3181+ "engines": {
3182+ "node": ">=4"
3183+ }
3184+ },
31283185 "node_modules/stylis": {
31293186 "version": "4.0.13",
31303187 "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz",
@@ -4635,6 +4692,11 @@
46354692 "ms": "2.1.2"
46364693 }
46374694 },
4695+ "decode-uri-component": {
4696+ "version": "0.2.0",
4697+ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
4698+ "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og=="
4699+ },
46384700 "defined": {
46394701 "version": "1.0.0",
46404702 "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
@@ -4922,6 +4984,11 @@
49224984 "to-regex-range": "^5.0.1"
49234985 }
49244986 },
4987+ "filter-obj": {
4988+ "version": "1.1.0",
4989+ "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz",
4990+ "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ=="
4991+ },
49254992 "find-root": {
49264993 "version": "1.1.0",
49274994 "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
@@ -5390,6 +5457,17 @@
53905457 "react-is": "^16.13.1"
53915458 }
53925459 },
5460+ "query-string": {
5461+ "version": "7.1.1",
5462+ "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.1.tgz",
5463+ "integrity": "sha512-MplouLRDHBZSG9z7fpuAAcI7aAYjDLhtsiVZsevsfaHWDS2IDdORKbSd1kWUA+V4zyva/HZoSfpwnYMMQDhb0w==",
5464+ "requires": {
5465+ "decode-uri-component": "^0.2.0",
5466+ "filter-obj": "^1.1.0",
5467+ "split-on-first": "^1.0.0",
5468+ "strict-uri-encode": "^2.0.0"
5469+ }
5470+ },
53935471 "queue-microtask": {
53945472 "version": "1.2.3",
53955473 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
@@ -5570,6 +5648,11 @@
55705648 "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz",
55715649 "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA=="
55725650 },
5651+ "remove-markdown-and-html": {
5652+ "version": "0.1.0",
5653+ "resolved": "https://registry.npmjs.org/remove-markdown-and-html/-/remove-markdown-and-html-0.1.0.tgz",
5654+ "integrity": "sha512-Sy03RJ/R/FBbK6wutBKKIyEVMQS+TzSpGc8pBxwrh0LiqyVIaD/LkitUABIJJ59iryhvrPTmS8dzd3DoLdopHg=="
5655+ },
55735656 "resolve": {
55745657 "version": "1.22.1",
55755658 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
@@ -5647,6 +5730,16 @@
56475730 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
56485731 "dev": true
56495732 },
5733+ "split-on-first": {
5734+ "version": "1.1.0",
5735+ "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz",
5736+ "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw=="
5737+ },
5738+ "strict-uri-encode": {
5739+ "version": "2.0.0",
5740+ "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
5741+ "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ=="
5742+ },
56505743 "stylis": {
56515744 "version": "4.0.13",
56525745 "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz",