diff --git a/next.config.js b/next.config.js index d59a8a8..f7fdf7a 100644 --- a/next.config.js +++ b/next.config.js @@ -25,6 +25,12 @@ const nextConfig = { port: "", pathname: "/**", }, + { + protocol: "https", + hostname: "cdn.jsdelivr.net", + port: "", + pathname: "/**", + }, ], }, }; diff --git a/package-lock.json b/package-lock.json index c25b5f3..1ba1a35 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,7 +22,6 @@ "node-fetch-cache": "^3.1.3", "react": "^18", "react-chartjs-2": "^5.2.0", - "react-country-flag": "^3.1.0", "react-dom": "^18", "react-toastify": "^9.1.3", "sharp": "^0.32.6", @@ -4699,17 +4698,6 @@ "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/react-country-flag": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/react-country-flag/-/react-country-flag-3.1.0.tgz", - "integrity": "sha512-JWQFw1efdv9sTC+TGQvTKXQg1NKbDU2mBiAiRWcKM9F1sK+/zjhP2yGmm8YDddWyZdXVkR8Md47rPMJmo4YO5g==", - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "react": ">=16" - } - }, "node_modules/react-dom": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", diff --git a/package.json b/package.json index 50302e3..1666f43 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,6 @@ "node-fetch-cache": "^3.1.3", "react": "^18", "react-chartjs-2": "^5.2.0", - "react-country-flag": "^3.1.0", "react-dom": "^18", "react-toastify": "^9.1.3", "sharp": "^0.32.6", diff --git a/public/assets/flags/ac.svg b/public/assets/flags/ac.svg new file mode 100644 index 0000000..b1ae9ac --- /dev/null +++ b/public/assets/flags/ac.svg @@ -0,0 +1,689 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/ad.svg b/public/assets/flags/ad.svg new file mode 100644 index 0000000..3793d99 --- /dev/null +++ b/public/assets/flags/ad.svg @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/ae.svg b/public/assets/flags/ae.svg new file mode 100644 index 0000000..b7acdbd --- /dev/null +++ b/public/assets/flags/ae.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/assets/flags/af.svg b/public/assets/flags/af.svg new file mode 100644 index 0000000..417dd04 --- /dev/null +++ b/public/assets/flags/af.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/ag.svg b/public/assets/flags/ag.svg new file mode 100644 index 0000000..250b501 --- /dev/null +++ b/public/assets/flags/ag.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/assets/flags/ai.svg b/public/assets/flags/ai.svg new file mode 100644 index 0000000..81a857d --- /dev/null +++ b/public/assets/flags/ai.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/al.svg b/public/assets/flags/al.svg new file mode 100644 index 0000000..b69ae19 --- /dev/null +++ b/public/assets/flags/al.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/am.svg b/public/assets/flags/am.svg new file mode 100644 index 0000000..99fa4dc --- /dev/null +++ b/public/assets/flags/am.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/ao.svg b/public/assets/flags/ao.svg new file mode 100644 index 0000000..4dc39f6 --- /dev/null +++ b/public/assets/flags/ao.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/aq.svg b/public/assets/flags/aq.svg new file mode 100644 index 0000000..53840cc --- /dev/null +++ b/public/assets/flags/aq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/ar.svg b/public/assets/flags/ar.svg new file mode 100644 index 0000000..364fca8 --- /dev/null +++ b/public/assets/flags/ar.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/arab.svg b/public/assets/flags/arab.svg new file mode 100644 index 0000000..c45e3d2 --- /dev/null +++ b/public/assets/flags/arab.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/as.svg b/public/assets/flags/as.svg new file mode 100644 index 0000000..b974013 --- /dev/null +++ b/public/assets/flags/as.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/at.svg b/public/assets/flags/at.svg new file mode 100644 index 0000000..c282508 --- /dev/null +++ b/public/assets/flags/at.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/assets/flags/au.svg b/public/assets/flags/au.svg new file mode 100644 index 0000000..407fef4 --- /dev/null +++ b/public/assets/flags/au.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/assets/flags/aw.svg b/public/assets/flags/aw.svg new file mode 100644 index 0000000..32cabd5 --- /dev/null +++ b/public/assets/flags/aw.svg @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/ax.svg b/public/assets/flags/ax.svg new file mode 100644 index 0000000..0584d71 --- /dev/null +++ b/public/assets/flags/ax.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/az.svg b/public/assets/flags/az.svg new file mode 100644 index 0000000..8e56ef5 --- /dev/null +++ b/public/assets/flags/az.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/assets/flags/ba.svg b/public/assets/flags/ba.svg new file mode 100644 index 0000000..fcd1891 --- /dev/null +++ b/public/assets/flags/ba.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/assets/flags/bb.svg b/public/assets/flags/bb.svg new file mode 100644 index 0000000..263bdec --- /dev/null +++ b/public/assets/flags/bb.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/assets/flags/bd.svg b/public/assets/flags/bd.svg new file mode 100644 index 0000000..16b794d --- /dev/null +++ b/public/assets/flags/bd.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/assets/flags/be.svg b/public/assets/flags/be.svg new file mode 100644 index 0000000..327f28f --- /dev/null +++ b/public/assets/flags/be.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/bf.svg b/public/assets/flags/bf.svg new file mode 100644 index 0000000..4713822 --- /dev/null +++ b/public/assets/flags/bf.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/bg.svg b/public/assets/flags/bg.svg new file mode 100644 index 0000000..b100dd0 --- /dev/null +++ b/public/assets/flags/bg.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/bh.svg b/public/assets/flags/bh.svg new file mode 100644 index 0000000..7a2ea54 --- /dev/null +++ b/public/assets/flags/bh.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/assets/flags/bi.svg b/public/assets/flags/bi.svg new file mode 100644 index 0000000..1050838 --- /dev/null +++ b/public/assets/flags/bi.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/assets/flags/bj.svg b/public/assets/flags/bj.svg new file mode 100644 index 0000000..0846724 --- /dev/null +++ b/public/assets/flags/bj.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/assets/flags/bl.svg b/public/assets/flags/bl.svg new file mode 100644 index 0000000..f84cbba --- /dev/null +++ b/public/assets/flags/bl.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/bm.svg b/public/assets/flags/bm.svg new file mode 100644 index 0000000..a4dbc72 --- /dev/null +++ b/public/assets/flags/bm.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/bn.svg b/public/assets/flags/bn.svg new file mode 100644 index 0000000..f906abf --- /dev/null +++ b/public/assets/flags/bn.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/bo.svg b/public/assets/flags/bo.svg new file mode 100644 index 0000000..17a0a0c --- /dev/null +++ b/public/assets/flags/bo.svg @@ -0,0 +1,676 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/bq.svg b/public/assets/flags/bq.svg new file mode 100644 index 0000000..0e6bc76 --- /dev/null +++ b/public/assets/flags/bq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/br.svg b/public/assets/flags/br.svg new file mode 100644 index 0000000..354a701 --- /dev/null +++ b/public/assets/flags/br.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/bs.svg b/public/assets/flags/bs.svg new file mode 100644 index 0000000..513be43 --- /dev/null +++ b/public/assets/flags/bs.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/bt.svg b/public/assets/flags/bt.svg new file mode 100644 index 0000000..cea6006 --- /dev/null +++ b/public/assets/flags/bt.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/bv.svg b/public/assets/flags/bv.svg new file mode 100644 index 0000000..40e16d9 --- /dev/null +++ b/public/assets/flags/bv.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/bw.svg b/public/assets/flags/bw.svg new file mode 100644 index 0000000..a1c8db0 --- /dev/null +++ b/public/assets/flags/bw.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/by.svg b/public/assets/flags/by.svg new file mode 100644 index 0000000..8d25ee3 --- /dev/null +++ b/public/assets/flags/by.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/bz.svg b/public/assets/flags/bz.svg new file mode 100644 index 0000000..08d3579 --- /dev/null +++ b/public/assets/flags/bz.svg @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/ca.svg b/public/assets/flags/ca.svg new file mode 100644 index 0000000..f1b2c96 --- /dev/null +++ b/public/assets/flags/ca.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/assets/flags/cc.svg b/public/assets/flags/cc.svg new file mode 100644 index 0000000..93025bd --- /dev/null +++ b/public/assets/flags/cc.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/cd.svg b/public/assets/flags/cd.svg new file mode 100644 index 0000000..e106ddd --- /dev/null +++ b/public/assets/flags/cd.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/cefta.svg b/public/assets/flags/cefta.svg new file mode 100644 index 0000000..f748d08 --- /dev/null +++ b/public/assets/flags/cefta.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/cf.svg b/public/assets/flags/cf.svg new file mode 100644 index 0000000..a6cd367 --- /dev/null +++ b/public/assets/flags/cf.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/assets/flags/cg.svg b/public/assets/flags/cg.svg new file mode 100644 index 0000000..9128715 --- /dev/null +++ b/public/assets/flags/cg.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/assets/flags/ch.svg b/public/assets/flags/ch.svg new file mode 100644 index 0000000..b42d670 --- /dev/null +++ b/public/assets/flags/ch.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/assets/flags/ci.svg b/public/assets/flags/ci.svg new file mode 100644 index 0000000..e400f0c --- /dev/null +++ b/public/assets/flags/ci.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/ck.svg b/public/assets/flags/ck.svg new file mode 100644 index 0000000..18e547b --- /dev/null +++ b/public/assets/flags/ck.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/assets/flags/cl.svg b/public/assets/flags/cl.svg new file mode 100644 index 0000000..01766fe --- /dev/null +++ b/public/assets/flags/cl.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/cm.svg b/public/assets/flags/cm.svg new file mode 100644 index 0000000..389b662 --- /dev/null +++ b/public/assets/flags/cm.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/assets/flags/cn.svg b/public/assets/flags/cn.svg new file mode 100644 index 0000000..10d3489 --- /dev/null +++ b/public/assets/flags/cn.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/assets/flags/co.svg b/public/assets/flags/co.svg new file mode 100644 index 0000000..ebd0a0f --- /dev/null +++ b/public/assets/flags/co.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/cp.svg b/public/assets/flags/cp.svg new file mode 100644 index 0000000..b8aa9cf --- /dev/null +++ b/public/assets/flags/cp.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/cr.svg b/public/assets/flags/cr.svg new file mode 100644 index 0000000..5a409ee --- /dev/null +++ b/public/assets/flags/cr.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/cu.svg b/public/assets/flags/cu.svg new file mode 100644 index 0000000..6464f8e --- /dev/null +++ b/public/assets/flags/cu.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/cv.svg b/public/assets/flags/cv.svg new file mode 100644 index 0000000..5c251da --- /dev/null +++ b/public/assets/flags/cv.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/cw.svg b/public/assets/flags/cw.svg new file mode 100644 index 0000000..bb0ece2 --- /dev/null +++ b/public/assets/flags/cw.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/assets/flags/cx.svg b/public/assets/flags/cx.svg new file mode 100644 index 0000000..6803b3b --- /dev/null +++ b/public/assets/flags/cx.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/assets/flags/cy.svg b/public/assets/flags/cy.svg new file mode 100644 index 0000000..2f69bf7 --- /dev/null +++ b/public/assets/flags/cy.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/assets/flags/cz.svg b/public/assets/flags/cz.svg new file mode 100644 index 0000000..7913de3 --- /dev/null +++ b/public/assets/flags/cz.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/de.svg b/public/assets/flags/de.svg new file mode 100644 index 0000000..b08334b --- /dev/null +++ b/public/assets/flags/de.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/dg.svg b/public/assets/flags/dg.svg new file mode 100644 index 0000000..b9f99a9 --- /dev/null +++ b/public/assets/flags/dg.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/dj.svg b/public/assets/flags/dj.svg new file mode 100644 index 0000000..ebf2fc6 --- /dev/null +++ b/public/assets/flags/dj.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/dk.svg b/public/assets/flags/dk.svg new file mode 100644 index 0000000..563277f --- /dev/null +++ b/public/assets/flags/dk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/dm.svg b/public/assets/flags/dm.svg new file mode 100644 index 0000000..60457b7 --- /dev/null +++ b/public/assets/flags/dm.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/do.svg b/public/assets/flags/do.svg new file mode 100644 index 0000000..d837690 --- /dev/null +++ b/public/assets/flags/do.svg @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/dz.svg b/public/assets/flags/dz.svg new file mode 100644 index 0000000..5ff29a7 --- /dev/null +++ b/public/assets/flags/dz.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/eac.svg b/public/assets/flags/eac.svg new file mode 100644 index 0000000..25a09a1 --- /dev/null +++ b/public/assets/flags/eac.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/ec.svg b/public/assets/flags/ec.svg new file mode 100644 index 0000000..65b7885 --- /dev/null +++ b/public/assets/flags/ec.svg @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/ee.svg b/public/assets/flags/ee.svg new file mode 100644 index 0000000..36ea288 --- /dev/null +++ b/public/assets/flags/ee.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/eg.svg b/public/assets/flags/eg.svg new file mode 100644 index 0000000..58c943c --- /dev/null +++ b/public/assets/flags/eg.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/eh.svg b/public/assets/flags/eh.svg new file mode 100644 index 0000000..2c9525b --- /dev/null +++ b/public/assets/flags/eh.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/er.svg b/public/assets/flags/er.svg new file mode 100644 index 0000000..2705295 --- /dev/null +++ b/public/assets/flags/er.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/assets/flags/es-ct.svg b/public/assets/flags/es-ct.svg new file mode 100644 index 0000000..4d85911 --- /dev/null +++ b/public/assets/flags/es-ct.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/assets/flags/es-ga.svg b/public/assets/flags/es-ga.svg new file mode 100644 index 0000000..a91ffed --- /dev/null +++ b/public/assets/flags/es-ga.svg @@ -0,0 +1,187 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/es-pv.svg b/public/assets/flags/es-pv.svg new file mode 100644 index 0000000..21c8759 --- /dev/null +++ b/public/assets/flags/es-pv.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/es.svg b/public/assets/flags/es.svg new file mode 100644 index 0000000..815e0f8 --- /dev/null +++ b/public/assets/flags/es.svg @@ -0,0 +1,544 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/et.svg b/public/assets/flags/et.svg new file mode 100644 index 0000000..a3378fd --- /dev/null +++ b/public/assets/flags/et.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/assets/flags/eu.svg b/public/assets/flags/eu.svg new file mode 100644 index 0000000..bbfefd6 --- /dev/null +++ b/public/assets/flags/eu.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/fi.svg b/public/assets/flags/fi.svg new file mode 100644 index 0000000..470be2d --- /dev/null +++ b/public/assets/flags/fi.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/fj.svg b/public/assets/flags/fj.svg new file mode 100644 index 0000000..2d7cd98 --- /dev/null +++ b/public/assets/flags/fj.svg @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/fk.svg b/public/assets/flags/fk.svg new file mode 100644 index 0000000..b4935a5 --- /dev/null +++ b/public/assets/flags/fk.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/fm.svg b/public/assets/flags/fm.svg new file mode 100644 index 0000000..85f4f47 --- /dev/null +++ b/public/assets/flags/fm.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/assets/flags/fo.svg b/public/assets/flags/fo.svg new file mode 100644 index 0000000..717ee20 --- /dev/null +++ b/public/assets/flags/fo.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/assets/flags/fr.svg b/public/assets/flags/fr.svg new file mode 100644 index 0000000..4110e59 --- /dev/null +++ b/public/assets/flags/fr.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/ga.svg b/public/assets/flags/ga.svg new file mode 100644 index 0000000..76edab4 --- /dev/null +++ b/public/assets/flags/ga.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/gb-eng.svg b/public/assets/flags/gb-eng.svg new file mode 100644 index 0000000..12e3b67 --- /dev/null +++ b/public/assets/flags/gb-eng.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/gb-nir.svg b/public/assets/flags/gb-nir.svg new file mode 100644 index 0000000..c9510f3 --- /dev/null +++ b/public/assets/flags/gb-nir.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/gb-sct.svg b/public/assets/flags/gb-sct.svg new file mode 100644 index 0000000..f50cd32 --- /dev/null +++ b/public/assets/flags/gb-sct.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/assets/flags/gb-wls.svg b/public/assets/flags/gb-wls.svg new file mode 100644 index 0000000..6e15fd0 --- /dev/null +++ b/public/assets/flags/gb-wls.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/assets/flags/gb.svg b/public/assets/flags/gb.svg new file mode 100644 index 0000000..dbac25e --- /dev/null +++ b/public/assets/flags/gb.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/gd.svg b/public/assets/flags/gd.svg new file mode 100644 index 0000000..f44e839 --- /dev/null +++ b/public/assets/flags/gd.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/ge.svg b/public/assets/flags/ge.svg new file mode 100644 index 0000000..d8126ec --- /dev/null +++ b/public/assets/flags/ge.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/assets/flags/gf.svg b/public/assets/flags/gf.svg new file mode 100644 index 0000000..f8fe94c --- /dev/null +++ b/public/assets/flags/gf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/gg.svg b/public/assets/flags/gg.svg new file mode 100644 index 0000000..f8216c8 --- /dev/null +++ b/public/assets/flags/gg.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/assets/flags/gh.svg b/public/assets/flags/gh.svg new file mode 100644 index 0000000..a6497de --- /dev/null +++ b/public/assets/flags/gh.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/assets/flags/gi.svg b/public/assets/flags/gi.svg new file mode 100644 index 0000000..92496be --- /dev/null +++ b/public/assets/flags/gi.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/gl.svg b/public/assets/flags/gl.svg new file mode 100644 index 0000000..eb5a52e --- /dev/null +++ b/public/assets/flags/gl.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/assets/flags/gm.svg b/public/assets/flags/gm.svg new file mode 100644 index 0000000..8fe9d66 --- /dev/null +++ b/public/assets/flags/gm.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/assets/flags/gn.svg b/public/assets/flags/gn.svg new file mode 100644 index 0000000..40d6ad4 --- /dev/null +++ b/public/assets/flags/gn.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/gp.svg b/public/assets/flags/gp.svg new file mode 100644 index 0000000..ee55c4b --- /dev/null +++ b/public/assets/flags/gp.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/gq.svg b/public/assets/flags/gq.svg new file mode 100644 index 0000000..ba2acf2 --- /dev/null +++ b/public/assets/flags/gq.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/gr.svg b/public/assets/flags/gr.svg new file mode 100644 index 0000000..599741e --- /dev/null +++ b/public/assets/flags/gr.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/gs.svg b/public/assets/flags/gs.svg new file mode 100644 index 0000000..2e045df --- /dev/null +++ b/public/assets/flags/gs.svg @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/gt.svg b/public/assets/flags/gt.svg new file mode 100644 index 0000000..9b34712 --- /dev/null +++ b/public/assets/flags/gt.svg @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/gu.svg b/public/assets/flags/gu.svg new file mode 100644 index 0000000..a5584ff --- /dev/null +++ b/public/assets/flags/gu.svg @@ -0,0 +1,23 @@ + + + + + + + + + + G + U + A + M + + + + + + + + + + diff --git a/public/assets/flags/gw.svg b/public/assets/flags/gw.svg new file mode 100644 index 0000000..b8d566a --- /dev/null +++ b/public/assets/flags/gw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/gy.svg b/public/assets/flags/gy.svg new file mode 100644 index 0000000..f4d9b8a --- /dev/null +++ b/public/assets/flags/gy.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/assets/flags/hk.svg b/public/assets/flags/hk.svg new file mode 100644 index 0000000..ec40b5f --- /dev/null +++ b/public/assets/flags/hk.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/assets/flags/hm.svg b/public/assets/flags/hm.svg new file mode 100644 index 0000000..c0748d3 --- /dev/null +++ b/public/assets/flags/hm.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/assets/flags/hn.svg b/public/assets/flags/hn.svg new file mode 100644 index 0000000..1c166dc --- /dev/null +++ b/public/assets/flags/hn.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/hr.svg b/public/assets/flags/hr.svg new file mode 100644 index 0000000..febbc24 --- /dev/null +++ b/public/assets/flags/hr.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/ht.svg b/public/assets/flags/ht.svg new file mode 100644 index 0000000..4cd4470 --- /dev/null +++ b/public/assets/flags/ht.svg @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/hu.svg b/public/assets/flags/hu.svg new file mode 100644 index 0000000..baddf7f --- /dev/null +++ b/public/assets/flags/hu.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/ic.svg b/public/assets/flags/ic.svg new file mode 100644 index 0000000..81e6ee2 --- /dev/null +++ b/public/assets/flags/ic.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/id.svg b/public/assets/flags/id.svg new file mode 100644 index 0000000..3b7c8fc --- /dev/null +++ b/public/assets/flags/id.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/assets/flags/ie.svg b/public/assets/flags/ie.svg new file mode 100644 index 0000000..049be14 --- /dev/null +++ b/public/assets/flags/ie.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/il.svg b/public/assets/flags/il.svg new file mode 100644 index 0000000..724cf8b --- /dev/null +++ b/public/assets/flags/il.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/assets/flags/im.svg b/public/assets/flags/im.svg new file mode 100644 index 0000000..3d597a1 --- /dev/null +++ b/public/assets/flags/im.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/in.svg b/public/assets/flags/in.svg new file mode 100644 index 0000000..c634f68 --- /dev/null +++ b/public/assets/flags/in.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/io.svg b/public/assets/flags/io.svg new file mode 100644 index 0000000..b04c46f --- /dev/null +++ b/public/assets/flags/io.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/iq.svg b/public/assets/flags/iq.svg new file mode 100644 index 0000000..6891785 --- /dev/null +++ b/public/assets/flags/iq.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/public/assets/flags/ir.svg b/public/assets/flags/ir.svg new file mode 100644 index 0000000..5c9609e --- /dev/null +++ b/public/assets/flags/ir.svg @@ -0,0 +1,219 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/is.svg b/public/assets/flags/is.svg new file mode 100644 index 0000000..56cc977 --- /dev/null +++ b/public/assets/flags/is.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/assets/flags/it.svg b/public/assets/flags/it.svg new file mode 100644 index 0000000..20a8bfd --- /dev/null +++ b/public/assets/flags/it.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/je.svg b/public/assets/flags/je.svg new file mode 100644 index 0000000..e69e4f4 --- /dev/null +++ b/public/assets/flags/je.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/jm.svg b/public/assets/flags/jm.svg new file mode 100644 index 0000000..e03a342 --- /dev/null +++ b/public/assets/flags/jm.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/assets/flags/jo.svg b/public/assets/flags/jo.svg new file mode 100644 index 0000000..5080291 --- /dev/null +++ b/public/assets/flags/jo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/jp.svg b/public/assets/flags/jp.svg new file mode 100644 index 0000000..cd03a33 --- /dev/null +++ b/public/assets/flags/jp.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/assets/flags/ke.svg b/public/assets/flags/ke.svg new file mode 100644 index 0000000..5b37793 --- /dev/null +++ b/public/assets/flags/ke.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/kg.svg b/public/assets/flags/kg.svg new file mode 100644 index 0000000..626af14 --- /dev/null +++ b/public/assets/flags/kg.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/assets/flags/kh.svg b/public/assets/flags/kh.svg new file mode 100644 index 0000000..c658838 --- /dev/null +++ b/public/assets/flags/kh.svg @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/ki.svg b/public/assets/flags/ki.svg new file mode 100644 index 0000000..1697ffe --- /dev/null +++ b/public/assets/flags/ki.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/km.svg b/public/assets/flags/km.svg new file mode 100644 index 0000000..56d62c3 --- /dev/null +++ b/public/assets/flags/km.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/kn.svg b/public/assets/flags/kn.svg new file mode 100644 index 0000000..01a3a0a --- /dev/null +++ b/public/assets/flags/kn.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/assets/flags/kp.svg b/public/assets/flags/kp.svg new file mode 100644 index 0000000..94bc8e1 --- /dev/null +++ b/public/assets/flags/kp.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/assets/flags/kr.svg b/public/assets/flags/kr.svg new file mode 100644 index 0000000..44b51e2 --- /dev/null +++ b/public/assets/flags/kr.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/kw.svg b/public/assets/flags/kw.svg new file mode 100644 index 0000000..7ff91a8 --- /dev/null +++ b/public/assets/flags/kw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/ky.svg b/public/assets/flags/ky.svg new file mode 100644 index 0000000..d6e567b --- /dev/null +++ b/public/assets/flags/ky.svg @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/kz.svg b/public/assets/flags/kz.svg new file mode 100644 index 0000000..a69ba7a --- /dev/null +++ b/public/assets/flags/kz.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/la.svg b/public/assets/flags/la.svg new file mode 100644 index 0000000..9723a78 --- /dev/null +++ b/public/assets/flags/la.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/assets/flags/lb.svg b/public/assets/flags/lb.svg new file mode 100644 index 0000000..49650ad --- /dev/null +++ b/public/assets/flags/lb.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/assets/flags/lc.svg b/public/assets/flags/lc.svg new file mode 100644 index 0000000..46bbc6c --- /dev/null +++ b/public/assets/flags/lc.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/assets/flags/li.svg b/public/assets/flags/li.svg new file mode 100644 index 0000000..a08a05a --- /dev/null +++ b/public/assets/flags/li.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/lk.svg b/public/assets/flags/lk.svg new file mode 100644 index 0000000..24c6559 --- /dev/null +++ b/public/assets/flags/lk.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/lr.svg b/public/assets/flags/lr.svg new file mode 100644 index 0000000..a31377f --- /dev/null +++ b/public/assets/flags/lr.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/assets/flags/ls.svg b/public/assets/flags/ls.svg new file mode 100644 index 0000000..e701650 --- /dev/null +++ b/public/assets/flags/ls.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/assets/flags/lt.svg b/public/assets/flags/lt.svg new file mode 100644 index 0000000..90ec5d2 --- /dev/null +++ b/public/assets/flags/lt.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/lu.svg b/public/assets/flags/lu.svg new file mode 100644 index 0000000..c31d2bf --- /dev/null +++ b/public/assets/flags/lu.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/lv.svg b/public/assets/flags/lv.svg new file mode 100644 index 0000000..6a9e75e --- /dev/null +++ b/public/assets/flags/lv.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/assets/flags/ly.svg b/public/assets/flags/ly.svg new file mode 100644 index 0000000..14abcb2 --- /dev/null +++ b/public/assets/flags/ly.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/ma.svg b/public/assets/flags/ma.svg new file mode 100644 index 0000000..7ce56ef --- /dev/null +++ b/public/assets/flags/ma.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/assets/flags/mc.svg b/public/assets/flags/mc.svg new file mode 100644 index 0000000..9cb6c9e --- /dev/null +++ b/public/assets/flags/mc.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/assets/flags/md.svg b/public/assets/flags/md.svg new file mode 100644 index 0000000..a806572 --- /dev/null +++ b/public/assets/flags/md.svg @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/me.svg b/public/assets/flags/me.svg new file mode 100644 index 0000000..b56cce0 --- /dev/null +++ b/public/assets/flags/me.svg @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/mf.svg b/public/assets/flags/mf.svg new file mode 100644 index 0000000..6305edc --- /dev/null +++ b/public/assets/flags/mf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/mg.svg b/public/assets/flags/mg.svg new file mode 100644 index 0000000..5fa2d24 --- /dev/null +++ b/public/assets/flags/mg.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/mh.svg b/public/assets/flags/mh.svg new file mode 100644 index 0000000..46351e5 --- /dev/null +++ b/public/assets/flags/mh.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/mk.svg b/public/assets/flags/mk.svg new file mode 100644 index 0000000..4f5cae7 --- /dev/null +++ b/public/assets/flags/mk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/ml.svg b/public/assets/flags/ml.svg new file mode 100644 index 0000000..6f6b716 --- /dev/null +++ b/public/assets/flags/ml.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/mm.svg b/public/assets/flags/mm.svg new file mode 100644 index 0000000..8ed5e6a --- /dev/null +++ b/public/assets/flags/mm.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/assets/flags/mn.svg b/public/assets/flags/mn.svg new file mode 100644 index 0000000..56cb072 --- /dev/null +++ b/public/assets/flags/mn.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/assets/flags/mo.svg b/public/assets/flags/mo.svg new file mode 100644 index 0000000..257faed --- /dev/null +++ b/public/assets/flags/mo.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/assets/flags/mp.svg b/public/assets/flags/mp.svg new file mode 100644 index 0000000..6696fdb --- /dev/null +++ b/public/assets/flags/mp.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/mq.svg b/public/assets/flags/mq.svg new file mode 100644 index 0000000..b221951 --- /dev/null +++ b/public/assets/flags/mq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/mr.svg b/public/assets/flags/mr.svg new file mode 100644 index 0000000..3f0a626 --- /dev/null +++ b/public/assets/flags/mr.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/assets/flags/ms.svg b/public/assets/flags/ms.svg new file mode 100644 index 0000000..5864124 --- /dev/null +++ b/public/assets/flags/ms.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/mt.svg b/public/assets/flags/mt.svg new file mode 100644 index 0000000..676e801 --- /dev/null +++ b/public/assets/flags/mt.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/mu.svg b/public/assets/flags/mu.svg new file mode 100644 index 0000000..82d7a3b --- /dev/null +++ b/public/assets/flags/mu.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/assets/flags/mv.svg b/public/assets/flags/mv.svg new file mode 100644 index 0000000..10450f9 --- /dev/null +++ b/public/assets/flags/mv.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/assets/flags/mw.svg b/public/assets/flags/mw.svg new file mode 100644 index 0000000..113aae5 --- /dev/null +++ b/public/assets/flags/mw.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/public/assets/flags/mx.svg b/public/assets/flags/mx.svg new file mode 100644 index 0000000..bb305b8 --- /dev/null +++ b/public/assets/flags/mx.svg @@ -0,0 +1,382 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/my.svg b/public/assets/flags/my.svg new file mode 100644 index 0000000..264f48a --- /dev/null +++ b/public/assets/flags/my.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/mz.svg b/public/assets/flags/mz.svg new file mode 100644 index 0000000..eb02005 --- /dev/null +++ b/public/assets/flags/mz.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/na.svg b/public/assets/flags/na.svg new file mode 100644 index 0000000..799702e --- /dev/null +++ b/public/assets/flags/na.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/nc.svg b/public/assets/flags/nc.svg new file mode 100644 index 0000000..9679540 --- /dev/null +++ b/public/assets/flags/nc.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/ne.svg b/public/assets/flags/ne.svg new file mode 100644 index 0000000..39a82b8 --- /dev/null +++ b/public/assets/flags/ne.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/assets/flags/nf.svg b/public/assets/flags/nf.svg new file mode 100644 index 0000000..ecdb4a3 --- /dev/null +++ b/public/assets/flags/nf.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/assets/flags/ng.svg b/public/assets/flags/ng.svg new file mode 100644 index 0000000..81eb35f --- /dev/null +++ b/public/assets/flags/ng.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/assets/flags/ni.svg b/public/assets/flags/ni.svg new file mode 100644 index 0000000..e16e77a --- /dev/null +++ b/public/assets/flags/ni.svg @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/nl.svg b/public/assets/flags/nl.svg new file mode 100644 index 0000000..4faaf49 --- /dev/null +++ b/public/assets/flags/nl.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/no.svg b/public/assets/flags/no.svg new file mode 100644 index 0000000..a5f2a15 --- /dev/null +++ b/public/assets/flags/no.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/np.svg b/public/assets/flags/np.svg new file mode 100644 index 0000000..fead940 --- /dev/null +++ b/public/assets/flags/np.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/nr.svg b/public/assets/flags/nr.svg new file mode 100644 index 0000000..e71ddcd --- /dev/null +++ b/public/assets/flags/nr.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/assets/flags/nu.svg b/public/assets/flags/nu.svg new file mode 100644 index 0000000..4067baf --- /dev/null +++ b/public/assets/flags/nu.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/public/assets/flags/nz.svg b/public/assets/flags/nz.svg new file mode 100644 index 0000000..a0028fb --- /dev/null +++ b/public/assets/flags/nz.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/om.svg b/public/assets/flags/om.svg new file mode 100644 index 0000000..1c76217 --- /dev/null +++ b/public/assets/flags/om.svg @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/pa.svg b/public/assets/flags/pa.svg new file mode 100644 index 0000000..8dc03bc --- /dev/null +++ b/public/assets/flags/pa.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/assets/flags/pe.svg b/public/assets/flags/pe.svg new file mode 100644 index 0000000..33e6cfd --- /dev/null +++ b/public/assets/flags/pe.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/assets/flags/pf.svg b/public/assets/flags/pf.svg new file mode 100644 index 0000000..16374f3 --- /dev/null +++ b/public/assets/flags/pf.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/pg.svg b/public/assets/flags/pg.svg new file mode 100644 index 0000000..1080add --- /dev/null +++ b/public/assets/flags/pg.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/assets/flags/ph.svg b/public/assets/flags/ph.svg new file mode 100644 index 0000000..65489e1 --- /dev/null +++ b/public/assets/flags/ph.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/assets/flags/pk.svg b/public/assets/flags/pk.svg new file mode 100644 index 0000000..fa02f6a --- /dev/null +++ b/public/assets/flags/pk.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/assets/flags/pl.svg b/public/assets/flags/pl.svg new file mode 100644 index 0000000..0fa5145 --- /dev/null +++ b/public/assets/flags/pl.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/assets/flags/pm.svg b/public/assets/flags/pm.svg new file mode 100644 index 0000000..19a9330 --- /dev/null +++ b/public/assets/flags/pm.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/pn.svg b/public/assets/flags/pn.svg new file mode 100644 index 0000000..9788c9c --- /dev/null +++ b/public/assets/flags/pn.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/pr.svg b/public/assets/flags/pr.svg new file mode 100644 index 0000000..3cb403b --- /dev/null +++ b/public/assets/flags/pr.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/ps.svg b/public/assets/flags/ps.svg new file mode 100644 index 0000000..8203148 --- /dev/null +++ b/public/assets/flags/ps.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/assets/flags/pt.svg b/public/assets/flags/pt.svg new file mode 100644 index 0000000..59793c0 --- /dev/null +++ b/public/assets/flags/pt.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/pw.svg b/public/assets/flags/pw.svg new file mode 100644 index 0000000..089cbce --- /dev/null +++ b/public/assets/flags/pw.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/assets/flags/py.svg b/public/assets/flags/py.svg new file mode 100644 index 0000000..bfbf01f --- /dev/null +++ b/public/assets/flags/py.svg @@ -0,0 +1,157 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/qa.svg b/public/assets/flags/qa.svg new file mode 100644 index 0000000..bd493c3 --- /dev/null +++ b/public/assets/flags/qa.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/assets/flags/re.svg b/public/assets/flags/re.svg new file mode 100644 index 0000000..64e788e --- /dev/null +++ b/public/assets/flags/re.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/ro.svg b/public/assets/flags/ro.svg new file mode 100644 index 0000000..fda0f7b --- /dev/null +++ b/public/assets/flags/ro.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/rs.svg b/public/assets/flags/rs.svg new file mode 100644 index 0000000..120293a --- /dev/null +++ b/public/assets/flags/rs.svg @@ -0,0 +1,292 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/ru.svg b/public/assets/flags/ru.svg new file mode 100644 index 0000000..f4d27ef --- /dev/null +++ b/public/assets/flags/ru.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/rw.svg b/public/assets/flags/rw.svg new file mode 100644 index 0000000..6cc669e --- /dev/null +++ b/public/assets/flags/rw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/sa.svg b/public/assets/flags/sa.svg new file mode 100644 index 0000000..660396a --- /dev/null +++ b/public/assets/flags/sa.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/sb.svg b/public/assets/flags/sb.svg new file mode 100644 index 0000000..a011360 --- /dev/null +++ b/public/assets/flags/sb.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/sc.svg b/public/assets/flags/sc.svg new file mode 100644 index 0000000..9a46b36 --- /dev/null +++ b/public/assets/flags/sc.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/sd.svg b/public/assets/flags/sd.svg new file mode 100644 index 0000000..b8e4b97 --- /dev/null +++ b/public/assets/flags/sd.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/se.svg b/public/assets/flags/se.svg new file mode 100644 index 0000000..0e41780 --- /dev/null +++ b/public/assets/flags/se.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/assets/flags/sg.svg b/public/assets/flags/sg.svg new file mode 100644 index 0000000..c4dd4ac --- /dev/null +++ b/public/assets/flags/sg.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/sh.svg b/public/assets/flags/sh.svg new file mode 100644 index 0000000..353915d --- /dev/null +++ b/public/assets/flags/sh.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/si.svg b/public/assets/flags/si.svg new file mode 100644 index 0000000..f2aea01 --- /dev/null +++ b/public/assets/flags/si.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/sj.svg b/public/assets/flags/sj.svg new file mode 100644 index 0000000..bb2799c --- /dev/null +++ b/public/assets/flags/sj.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/sk.svg b/public/assets/flags/sk.svg new file mode 100644 index 0000000..a1953fa --- /dev/null +++ b/public/assets/flags/sk.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/assets/flags/sl.svg b/public/assets/flags/sl.svg new file mode 100644 index 0000000..a07baf7 --- /dev/null +++ b/public/assets/flags/sl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/sm.svg b/public/assets/flags/sm.svg new file mode 100644 index 0000000..0892990 --- /dev/null +++ b/public/assets/flags/sm.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/sn.svg b/public/assets/flags/sn.svg new file mode 100644 index 0000000..7c0673d --- /dev/null +++ b/public/assets/flags/sn.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/assets/flags/so.svg b/public/assets/flags/so.svg new file mode 100644 index 0000000..ae582f1 --- /dev/null +++ b/public/assets/flags/so.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/assets/flags/sr.svg b/public/assets/flags/sr.svg new file mode 100644 index 0000000..5e71c40 --- /dev/null +++ b/public/assets/flags/sr.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/assets/flags/ss.svg b/public/assets/flags/ss.svg new file mode 100644 index 0000000..73804d8 --- /dev/null +++ b/public/assets/flags/ss.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/assets/flags/st.svg b/public/assets/flags/st.svg new file mode 100644 index 0000000..f2e75c1 --- /dev/null +++ b/public/assets/flags/st.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/sv.svg b/public/assets/flags/sv.svg new file mode 100644 index 0000000..3a63913 --- /dev/null +++ b/public/assets/flags/sv.svg @@ -0,0 +1,594 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/sx.svg b/public/assets/flags/sx.svg new file mode 100644 index 0000000..84844e0 --- /dev/null +++ b/public/assets/flags/sx.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/sy.svg b/public/assets/flags/sy.svg new file mode 100644 index 0000000..29636ae --- /dev/null +++ b/public/assets/flags/sy.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/assets/flags/sz.svg b/public/assets/flags/sz.svg new file mode 100644 index 0000000..5eef691 --- /dev/null +++ b/public/assets/flags/sz.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/ta.svg b/public/assets/flags/ta.svg new file mode 100644 index 0000000..b68ad23 --- /dev/null +++ b/public/assets/flags/ta.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/tc.svg b/public/assets/flags/tc.svg new file mode 100644 index 0000000..89d29bb --- /dev/null +++ b/public/assets/flags/tc.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/td.svg b/public/assets/flags/td.svg new file mode 100644 index 0000000..fa3bd92 --- /dev/null +++ b/public/assets/flags/td.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/tf.svg b/public/assets/flags/tf.svg new file mode 100644 index 0000000..88323d2 --- /dev/null +++ b/public/assets/flags/tf.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/assets/flags/tg.svg b/public/assets/flags/tg.svg new file mode 100644 index 0000000..e20f40d --- /dev/null +++ b/public/assets/flags/tg.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/assets/flags/th.svg b/public/assets/flags/th.svg new file mode 100644 index 0000000..1e93a61 --- /dev/null +++ b/public/assets/flags/th.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/tj.svg b/public/assets/flags/tj.svg new file mode 100644 index 0000000..d2ba733 --- /dev/null +++ b/public/assets/flags/tj.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/tk.svg b/public/assets/flags/tk.svg new file mode 100644 index 0000000..65bab13 --- /dev/null +++ b/public/assets/flags/tk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/tl.svg b/public/assets/flags/tl.svg new file mode 100644 index 0000000..bcfc161 --- /dev/null +++ b/public/assets/flags/tl.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/tm.svg b/public/assets/flags/tm.svg new file mode 100644 index 0000000..07c1a2f --- /dev/null +++ b/public/assets/flags/tm.svg @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/tn.svg b/public/assets/flags/tn.svg new file mode 100644 index 0000000..6a1989b --- /dev/null +++ b/public/assets/flags/tn.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/assets/flags/to.svg b/public/assets/flags/to.svg new file mode 100644 index 0000000..d072337 --- /dev/null +++ b/public/assets/flags/to.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/public/assets/flags/tr.svg b/public/assets/flags/tr.svg new file mode 100644 index 0000000..a92804f --- /dev/null +++ b/public/assets/flags/tr.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/assets/flags/tt.svg b/public/assets/flags/tt.svg new file mode 100644 index 0000000..14adbe0 --- /dev/null +++ b/public/assets/flags/tt.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/tv.svg b/public/assets/flags/tv.svg new file mode 100644 index 0000000..675210e --- /dev/null +++ b/public/assets/flags/tv.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/assets/flags/tw.svg b/public/assets/flags/tw.svg new file mode 100644 index 0000000..57fd98b --- /dev/null +++ b/public/assets/flags/tw.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/tz.svg b/public/assets/flags/tz.svg new file mode 100644 index 0000000..751c167 --- /dev/null +++ b/public/assets/flags/tz.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/assets/flags/ua.svg b/public/assets/flags/ua.svg new file mode 100644 index 0000000..a339eb1 --- /dev/null +++ b/public/assets/flags/ua.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/assets/flags/ug.svg b/public/assets/flags/ug.svg new file mode 100644 index 0000000..78252a4 --- /dev/null +++ b/public/assets/flags/ug.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/um.svg b/public/assets/flags/um.svg new file mode 100644 index 0000000..e041594 --- /dev/null +++ b/public/assets/flags/um.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/assets/flags/un.svg b/public/assets/flags/un.svg new file mode 100644 index 0000000..e475337 --- /dev/null +++ b/public/assets/flags/un.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/us.svg b/public/assets/flags/us.svg new file mode 100644 index 0000000..615946d --- /dev/null +++ b/public/assets/flags/us.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/assets/flags/uy.svg b/public/assets/flags/uy.svg new file mode 100644 index 0000000..4a54b85 --- /dev/null +++ b/public/assets/flags/uy.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/uz.svg b/public/assets/flags/uz.svg new file mode 100644 index 0000000..aaf9382 --- /dev/null +++ b/public/assets/flags/uz.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/va.svg b/public/assets/flags/va.svg new file mode 100644 index 0000000..25e6a97 --- /dev/null +++ b/public/assets/flags/va.svg @@ -0,0 +1,190 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/vc.svg b/public/assets/flags/vc.svg new file mode 100644 index 0000000..450f6f0 --- /dev/null +++ b/public/assets/flags/vc.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/assets/flags/ve.svg b/public/assets/flags/ve.svg new file mode 100644 index 0000000..314e7f5 --- /dev/null +++ b/public/assets/flags/ve.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/vg.svg b/public/assets/flags/vg.svg new file mode 100644 index 0000000..4d2c397 --- /dev/null +++ b/public/assets/flags/vg.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/vi.svg b/public/assets/flags/vi.svg new file mode 100644 index 0000000..3a64338 --- /dev/null +++ b/public/assets/flags/vi.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/vn.svg b/public/assets/flags/vn.svg new file mode 100644 index 0000000..24bedc5 --- /dev/null +++ b/public/assets/flags/vn.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/assets/flags/vu.svg b/public/assets/flags/vu.svg new file mode 100644 index 0000000..efcff89 --- /dev/null +++ b/public/assets/flags/vu.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/wf.svg b/public/assets/flags/wf.svg new file mode 100644 index 0000000..054c57d --- /dev/null +++ b/public/assets/flags/wf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/ws.svg b/public/assets/flags/ws.svg new file mode 100644 index 0000000..0e758a7 --- /dev/null +++ b/public/assets/flags/ws.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/xk.svg b/public/assets/flags/xk.svg new file mode 100644 index 0000000..de6ef4d --- /dev/null +++ b/public/assets/flags/xk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/xx.svg b/public/assets/flags/xx.svg new file mode 100644 index 0000000..9333be3 --- /dev/null +++ b/public/assets/flags/xx.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/assets/flags/ye.svg b/public/assets/flags/ye.svg new file mode 100644 index 0000000..61f0ed6 --- /dev/null +++ b/public/assets/flags/ye.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/assets/flags/yt.svg b/public/assets/flags/yt.svg new file mode 100644 index 0000000..e7776b3 --- /dev/null +++ b/public/assets/flags/yt.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/flags/za.svg b/public/assets/flags/za.svg new file mode 100644 index 0000000..aa54beb --- /dev/null +++ b/public/assets/flags/za.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/zm.svg b/public/assets/flags/zm.svg new file mode 100644 index 0000000..b8fdd63 --- /dev/null +++ b/public/assets/flags/zm.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/flags/zw.svg b/public/assets/flags/zw.svg new file mode 100644 index 0000000..5c19746 --- /dev/null +++ b/public/assets/flags/zw.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/src/components/CountryFlag.tsx b/src/components/CountryFlag.tsx new file mode 100644 index 0000000..4807067 --- /dev/null +++ b/src/components/CountryFlag.tsx @@ -0,0 +1,24 @@ +import { normalizedRegionName } from "@/utils/utils"; +import Image from "next/image"; + +type CountryFlagProps = { + className?: string; + countryCode: string; +}; + +export default function CountyFlag({ + className, + countryCode, +}: CountryFlagProps) { + return ( + {`${normalizedRegionName(countryCode)} + ); +} diff --git a/src/components/player/GlobalRanking.tsx b/src/components/player/GlobalRanking.tsx index aec6076..3bc8415 100644 --- a/src/components/player/GlobalRanking.tsx +++ b/src/components/player/GlobalRanking.tsx @@ -8,12 +8,12 @@ import Link from "next/link"; import { useCallback, useEffect, useState } from "react"; import Card from "../Card"; import Container from "../Container"; +import CountyFlag from "../CountryFlag"; import Pagination from "../Pagination"; import Spinner from "../Spinner"; import PlayerRanking from "./PlayerRanking"; import PlayerRankingMobile from "./PlayerRankingMobile"; -const ReactCountryFlag = dynamic(() => import("react-country-flag")); const Error = dynamic(() => import("@/components/Error")); type PageInfo = { @@ -107,11 +107,7 @@ export default function GlobalRanking({ page, country }: GlobalRankingProps) {
{country && ( - + )}

You are viewing{" "} diff --git a/src/components/player/PlayerInfo.tsx b/src/components/player/PlayerInfo.tsx index 9e7efb9..1386aab 100644 --- a/src/components/player/PlayerInfo.tsx +++ b/src/components/player/PlayerInfo.tsx @@ -14,16 +14,14 @@ import { UserIcon, XMarkIcon, } from "@heroicons/react/20/solid"; -import dynamic from "next/dynamic"; import { useRef } from "react"; import { toast } from "react-toastify"; import { useStore } from "zustand"; import Avatar from "../Avatar"; import Card from "../Card"; +import CountyFlag from "../CountryFlag"; import Label from "../Label"; -const ReactCountryFlag = dynamic(() => import("react-country-flag")); - type PlayerInfoProps = { playerData: ScoresaberPlayer; }; @@ -188,11 +186,9 @@ export default function PlayerInfo({ playerData }: PlayerInfoProps) { playerData.country, )}`} > -

#{formatNumber(playerData.countryRank)}

diff --git a/src/components/player/PlayerRanking.tsx b/src/components/player/PlayerRanking.tsx index 0a19b0a..2355404 100644 --- a/src/components/player/PlayerRanking.tsx +++ b/src/components/player/PlayerRanking.tsx @@ -4,13 +4,13 @@ import { formatNumber } from "@/utils/number"; import dynamic from "next/dynamic"; import Link from "next/link"; import { useStore } from "zustand"; +import CountyFlag from "../CountryFlag"; type PlayerRankingProps = { player: ScoresaberPlayer; showCountryFlag?: boolean; }; -const ReactCountryFlag = dynamic(() => import("react-country-flag")); const Avatar = dynamic(() => import("@/components/Avatar")); export default function PlayerRanking({ @@ -25,11 +25,7 @@ export default function PlayerRanking({ {showCountryFlag && ( - + )} - {formatNumber(player.pp)}pp + {formatNumber(player.pp)}pp {formatNumber(player.scoreStats.totalPlayCount)} diff --git a/src/components/player/PlayerRankingMobile.tsx b/src/components/player/PlayerRankingMobile.tsx index 75e2dbe..9ff4084 100644 --- a/src/components/player/PlayerRankingMobile.tsx +++ b/src/components/player/PlayerRankingMobile.tsx @@ -1,9 +1,9 @@ import { ScoresaberPlayer } from "@/schemas/scoresaber/player"; import { useSettingsStore } from "@/store/settingsStore"; import { formatNumber } from "@/utils/number"; -import dynamic from "next/dynamic"; import { useStore } from "zustand"; import Avatar from "../Avatar"; +import CountyFlag from "../CountryFlag"; import Label from "../Label"; type PlayerRankingProps = { @@ -11,8 +11,6 @@ type PlayerRankingProps = { showCountryFlag?: boolean; }; -const ReactCountryFlag = dynamic(() => import("react-country-flag")); - export default function PlayerRankingMobile({ player, showCountryFlag = true, @@ -26,11 +24,7 @@ export default function PlayerRankingMobile({

#{formatNumber(player.rank)}

{showCountryFlag && ( - + )}