Changeset 47f4eaf for phonelux-frontend


Ignore:
Timestamp:
11/20/22 16:34:52 (20 months ago)
Author:
Marko <Marko@…>
Branches:
master
Parents:
ffd50db
Message:

Final features implemented

Location:
phonelux-frontend
Files:
8 added
11 edited

Legend:

Unmodified
Added
Removed
  • phonelux-frontend/package-lock.json

    rffd50db r47f4eaf  
    2121        "@testing-library/user-event": "^13.5.0",
    2222        "@tippyjs/react": "^4.2.6",
     23        "antd": "^4.23.6",
    2324        "axios": "^0.27.2",
    2425        "jwt-decode": "^3.1.2",
     
    4748      "engines": {
    4849        "node": ">=6.0.0"
     50      }
     51    },
     52    "node_modules/@ant-design/colors": {
     53      "version": "6.0.0",
     54      "resolved": "https://registry.npmjs.org/@ant-design/colors/-/colors-6.0.0.tgz",
     55      "integrity": "sha512-qAZRvPzfdWHtfameEGP2Qvuf838NhergR35o+EuVyB5XvSA98xod5r4utvi4TJ3ywmevm290g9nsCG5MryrdWQ==",
     56      "dependencies": {
     57        "@ctrl/tinycolor": "^3.4.0"
     58      }
     59    },
     60    "node_modules/@ant-design/icons": {
     61      "version": "4.7.0",
     62      "resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-4.7.0.tgz",
     63      "integrity": "sha512-aoB4Z7JA431rt6d4u+8xcNPPCrdufSRMUOpxa1ab6mz1JCQZOEVolj2WVs/tDFmN62zzK30mNelEsprLYsSF3g==",
     64      "dependencies": {
     65        "@ant-design/colors": "^6.0.0",
     66        "@ant-design/icons-svg": "^4.2.1",
     67        "@babel/runtime": "^7.11.2",
     68        "classnames": "^2.2.6",
     69        "rc-util": "^5.9.4"
     70      },
     71      "engines": {
     72        "node": ">=8"
     73      },
     74      "peerDependencies": {
     75        "react": ">=16.0.0",
     76        "react-dom": ">=16.0.0"
     77      }
     78    },
     79    "node_modules/@ant-design/icons-svg": {
     80      "version": "4.2.1",
     81      "resolved": "https://registry.npmjs.org/@ant-design/icons-svg/-/icons-svg-4.2.1.tgz",
     82      "integrity": "sha512-EB0iwlKDGpG93hW8f85CTJTs4SvMX7tt5ceupvhALp1IF44SeUFOMhKUOYqpsoYWQKAOuTRDMqn75rEaKDp0Xw=="
     83    },
     84    "node_modules/@ant-design/react-slick": {
     85      "version": "0.29.2",
     86      "resolved": "https://registry.npmjs.org/@ant-design/react-slick/-/react-slick-0.29.2.tgz",
     87      "integrity": "sha512-kgjtKmkGHa19FW21lHnAfyyH9AAoh35pBdcJ53rHmQ3O+cfFHGHnUbj/HFrRNJ5vIts09FKJVAD8RpaC+RaWfA==",
     88      "dependencies": {
     89        "@babel/runtime": "^7.10.4",
     90        "classnames": "^2.2.5",
     91        "json2mq": "^0.2.0",
     92        "lodash": "^4.17.21",
     93        "resize-observer-polyfill": "^1.5.1"
     94      },
     95      "peerDependencies": {
     96        "react": ">=16.9.0"
    4997      }
    5098    },
     
    21692217      }
    21702218    },
     2219    "node_modules/@ctrl/tinycolor": {
     2220      "version": "3.4.1",
     2221      "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz",
     2222      "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==",
     2223      "engines": {
     2224        "node": ">=10"
     2225      }
     2226    },
    21712227    "node_modules/@emotion/babel-plugin": {
    21722228      "version": "11.10.2",
     
    52535309      }
    52545310    },
     5311    "node_modules/antd": {
     5312      "version": "4.23.6",
     5313      "resolved": "https://registry.npmjs.org/antd/-/antd-4.23.6.tgz",
     5314      "integrity": "sha512-AYH57cWBDe1ChtbnvG8i9dpKG4WnjE3AG0zIKpXByFNnxsr4saV6/19ihE8/ImSGpohN4E2zTXmo7R5/MyVRKQ==",
     5315      "dependencies": {
     5316        "@ant-design/colors": "^6.0.0",
     5317        "@ant-design/icons": "^4.7.0",
     5318        "@ant-design/react-slick": "~0.29.1",
     5319        "@babel/runtime": "^7.18.3",
     5320        "@ctrl/tinycolor": "^3.4.0",
     5321        "classnames": "^2.2.6",
     5322        "copy-to-clipboard": "^3.2.0",
     5323        "lodash": "^4.17.21",
     5324        "memoize-one": "^6.0.0",
     5325        "moment": "^2.29.2",
     5326        "rc-cascader": "~3.7.0",
     5327        "rc-checkbox": "~2.3.0",
     5328        "rc-collapse": "~3.3.0",
     5329        "rc-dialog": "~8.9.0",
     5330        "rc-drawer": "~5.1.0",
     5331        "rc-dropdown": "~4.0.0",
     5332        "rc-field-form": "~1.27.0",
     5333        "rc-image": "~5.7.0",
     5334        "rc-input": "~0.1.2",
     5335        "rc-input-number": "~7.3.9",
     5336        "rc-mentions": "~1.10.0",
     5337        "rc-menu": "~9.6.3",
     5338        "rc-motion": "^2.6.1",
     5339        "rc-notification": "~4.6.0",
     5340        "rc-pagination": "~3.1.17",
     5341        "rc-picker": "~2.6.11",
     5342        "rc-progress": "~3.3.2",
     5343        "rc-rate": "~2.9.0",
     5344        "rc-resize-observer": "^1.2.0",
     5345        "rc-segmented": "~2.1.0",
     5346        "rc-select": "~14.1.13",
     5347        "rc-slider": "~10.0.0",
     5348        "rc-steps": "~4.1.0",
     5349        "rc-switch": "~3.2.0",
     5350        "rc-table": "~7.26.0",
     5351        "rc-tabs": "~12.2.0",
     5352        "rc-textarea": "~0.4.5",
     5353        "rc-tooltip": "~5.2.0",
     5354        "rc-tree": "~5.7.0",
     5355        "rc-tree-select": "~5.5.0",
     5356        "rc-trigger": "^5.2.10",
     5357        "rc-upload": "~4.3.0",
     5358        "rc-util": "^5.22.5",
     5359        "scroll-into-view-if-needed": "^2.2.25"
     5360      },
     5361      "funding": {
     5362        "type": "opencollective",
     5363        "url": "https://opencollective.com/ant-design"
     5364      },
     5365      "peerDependencies": {
     5366        "react": ">=16.9.0",
     5367        "react-dom": ">=16.9.0"
     5368      }
     5369    },
    52555370    "node_modules/anymatch": {
    52565371      "version": "3.1.2",
     
    53135428      }
    53145429    },
     5430    "node_modules/array-tree-filter": {
     5431      "version": "2.1.0",
     5432      "resolved": "https://registry.npmjs.org/array-tree-filter/-/array-tree-filter-2.1.0.tgz",
     5433      "integrity": "sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw=="
     5434    },
    53155435    "node_modules/array-union": {
    53165436      "version": "2.1.0",
     
    53875507      "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz",
    53885508      "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ=="
     5509    },
     5510    "node_modules/async-validator": {
     5511      "version": "4.2.5",
     5512      "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-4.2.5.tgz",
     5513      "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg=="
    53895514    },
    53905515    "node_modules/asynckit": {
     
    61196244      "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA=="
    61206245    },
     6246    "node_modules/classnames": {
     6247      "version": "2.3.2",
     6248      "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz",
     6249      "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw=="
     6250    },
    61216251    "node_modules/clean-css": {
    61226252      "version": "5.3.1",
     
    62836413      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
    62846414      "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
     6415    },
     6416    "node_modules/compute-scroll-into-view": {
     6417      "version": "1.0.17",
     6418      "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz",
     6419      "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg=="
    62856420    },
    62866421    "node_modules/concat-map": {
     
    63606495      "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
    63616496      "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
     6497    },
     6498    "node_modules/copy-to-clipboard": {
     6499      "version": "3.3.2",
     6500      "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.2.tgz",
     6501      "integrity": "sha512-Vme1Z6RUDzrb6xAI7EZlVZ5uvOk2F//GaxKUxajDqm9LhOVM1inxNAD2vy+UZDYsd0uyA9s7b3/FVZPSxqrCfg==",
     6502      "dependencies": {
     6503        "toggle-selection": "^1.0.6"
     6504      }
    63626505    },
    63636506    "node_modules/core-js": {
     
    68506993      }
    68516994    },
     6995    "node_modules/date-fns": {
     6996      "version": "2.29.3",
     6997      "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz",
     6998      "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==",
     6999      "engines": {
     7000        "node": ">=0.11"
     7001      },
     7002      "funding": {
     7003        "type": "opencollective",
     7004        "url": "https://opencollective.com/date-fns"
     7005      }
     7006    },
     7007    "node_modules/dayjs": {
     7008      "version": "1.11.6",
     7009      "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.6.tgz",
     7010      "integrity": "sha512-zZbY5giJAinCG+7AGaw0wIhNZ6J8AhWuSXKvuc1KAyMiRsvGQWqh4L+MomvhdAYjN+lqvVCMq1I41e3YHvXkyQ=="
     7011    },
    68527012    "node_modules/debug": {
    68537013      "version": "4.3.4",
     
    70717231      "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz",
    70727232      "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg=="
     7233    },
     7234    "node_modules/dom-align": {
     7235      "version": "1.12.3",
     7236      "resolved": "https://registry.npmjs.org/dom-align/-/dom-align-1.12.3.tgz",
     7237      "integrity": "sha512-Gj9hZN3a07cbR6zviMUBOMPdWxYhbMI+x+WS0NAIu2zFZmbK8ys9R79g+iG9qLnlCwpFoaB+fKy8Pdv470GsPA=="
    70737238    },
    70747239    "node_modules/dom-converter": {
     
    1189112056      "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="
    1189212057    },
     12058    "node_modules/json2mq": {
     12059      "version": "0.2.0",
     12060      "resolved": "https://registry.npmjs.org/json2mq/-/json2mq-0.2.0.tgz",
     12061      "integrity": "sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==",
     12062      "dependencies": {
     12063        "string-convert": "^0.2.0"
     12064      }
     12065    },
    1189312066    "node_modules/json5": {
    1189412067      "version": "2.2.1",
     
    1217312346      }
    1217412347    },
     12348    "node_modules/memoize-one": {
     12349      "version": "6.0.0",
     12350      "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz",
     12351      "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw=="
     12352    },
    1217512353    "node_modules/merge-descriptors": {
    1217612354      "version": "1.0.1",
     
    1235412532      "bin": {
    1235512533        "mkdirp": "bin/cmd.js"
     12534      }
     12535    },
     12536    "node_modules/moment": {
     12537      "version": "2.29.4",
     12538      "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz",
     12539      "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==",
     12540      "engines": {
     12541        "node": "*"
    1235612542      }
    1235712543    },
     
    1440014586      }
    1440114587    },
     14588    "node_modules/rc-align": {
     14589      "version": "4.0.12",
     14590      "resolved": "https://registry.npmjs.org/rc-align/-/rc-align-4.0.12.tgz",
     14591      "integrity": "sha512-3DuwSJp8iC/dgHzwreOQl52soj40LchlfUHtgACOUtwGuoFIOVh6n/sCpfqCU8kO5+iz6qR0YKvjgB8iPdE3aQ==",
     14592      "dependencies": {
     14593        "@babel/runtime": "^7.10.1",
     14594        "classnames": "2.x",
     14595        "dom-align": "^1.7.0",
     14596        "lodash": "^4.17.21",
     14597        "rc-util": "^5.3.0",
     14598        "resize-observer-polyfill": "^1.5.1"
     14599      },
     14600      "peerDependencies": {
     14601        "react": ">=16.9.0",
     14602        "react-dom": ">=16.9.0"
     14603      }
     14604    },
     14605    "node_modules/rc-cascader": {
     14606      "version": "3.7.0",
     14607      "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.7.0.tgz",
     14608      "integrity": "sha512-SFtGpwmYN7RaWEAGTS4Rkc62ZV/qmQGg/tajr/7mfIkleuu8ro9Hlk6J+aA0x1YS4zlaZBtTcSaXM01QMiEV/A==",
     14609      "dependencies": {
     14610        "@babel/runtime": "^7.12.5",
     14611        "array-tree-filter": "^2.1.0",
     14612        "classnames": "^2.3.1",
     14613        "rc-select": "~14.1.0",
     14614        "rc-tree": "~5.7.0",
     14615        "rc-util": "^5.6.1"
     14616      },
     14617      "peerDependencies": {
     14618        "react": ">=16.9.0",
     14619        "react-dom": ">=16.9.0"
     14620      }
     14621    },
     14622    "node_modules/rc-checkbox": {
     14623      "version": "2.3.2",
     14624      "resolved": "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-2.3.2.tgz",
     14625      "integrity": "sha512-afVi1FYiGv1U0JlpNH/UaEXdh6WUJjcWokj/nUN2TgG80bfG+MDdbfHKlLcNNba94mbjy2/SXJ1HDgrOkXGAjg==",
     14626      "dependencies": {
     14627        "@babel/runtime": "^7.10.1",
     14628        "classnames": "^2.2.1"
     14629      },
     14630      "peerDependencies": {
     14631        "react": ">=16.9.0",
     14632        "react-dom": ">=16.9.0"
     14633      }
     14634    },
     14635    "node_modules/rc-collapse": {
     14636      "version": "3.3.1",
     14637      "resolved": "https://registry.npmjs.org/rc-collapse/-/rc-collapse-3.3.1.tgz",
     14638      "integrity": "sha512-cOJfcSe3R8vocrF8T+PgaHDrgeA1tX+lwfhwSj60NX9QVRidsILIbRNDLD6nAzmcvVC5PWiIRiR4S1OobxdhCg==",
     14639      "dependencies": {
     14640        "@babel/runtime": "^7.10.1",
     14641        "classnames": "2.x",
     14642        "rc-motion": "^2.3.4",
     14643        "rc-util": "^5.2.1",
     14644        "shallowequal": "^1.1.0"
     14645      },
     14646      "peerDependencies": {
     14647        "react": ">=16.9.0",
     14648        "react-dom": ">=16.9.0"
     14649      }
     14650    },
     14651    "node_modules/rc-dialog": {
     14652      "version": "8.9.0",
     14653      "resolved": "https://registry.npmjs.org/rc-dialog/-/rc-dialog-8.9.0.tgz",
     14654      "integrity": "sha512-Cp0tbJnrvPchJfnwIvOMWmJ4yjX3HWFatO6oBFD1jx8QkgsQCR0p8nUWAKdd3seLJhEC39/v56kZaEjwp9muoQ==",
     14655      "dependencies": {
     14656        "@babel/runtime": "^7.10.1",
     14657        "classnames": "^2.2.6",
     14658        "rc-motion": "^2.3.0",
     14659        "rc-util": "^5.21.0"
     14660      },
     14661      "peerDependencies": {
     14662        "react": ">=16.9.0",
     14663        "react-dom": ">=16.9.0"
     14664      }
     14665    },
     14666    "node_modules/rc-drawer": {
     14667      "version": "5.1.0",
     14668      "resolved": "https://registry.npmjs.org/rc-drawer/-/rc-drawer-5.1.0.tgz",
     14669      "integrity": "sha512-pU3Tsn99pxGdYowXehzZbdDVE+4lDXSGb7p8vA9mSmr569oc2Izh4Zw5vLKSe/Xxn2p5MSNbLVqD4tz+pK6SOw==",
     14670      "dependencies": {
     14671        "@babel/runtime": "^7.10.1",
     14672        "classnames": "^2.2.6",
     14673        "rc-motion": "^2.6.1",
     14674        "rc-util": "^5.21.2"
     14675      },
     14676      "peerDependencies": {
     14677        "react": ">=16.9.0",
     14678        "react-dom": ">=16.9.0"
     14679      }
     14680    },
     14681    "node_modules/rc-dropdown": {
     14682      "version": "4.0.1",
     14683      "resolved": "https://registry.npmjs.org/rc-dropdown/-/rc-dropdown-4.0.1.tgz",
     14684      "integrity": "sha512-OdpXuOcme1rm45cR0Jzgfl1otzmU4vuBVb+etXM8vcaULGokAKVpKlw8p6xzspG7jGd/XxShvq+N3VNEfk/l5g==",
     14685      "dependencies": {
     14686        "@babel/runtime": "^7.18.3",
     14687        "classnames": "^2.2.6",
     14688        "rc-trigger": "^5.3.1",
     14689        "rc-util": "^5.17.0"
     14690      },
     14691      "peerDependencies": {
     14692        "react": ">=16.11.0",
     14693        "react-dom": ">=16.11.0"
     14694      }
     14695    },
     14696    "node_modules/rc-field-form": {
     14697      "version": "1.27.2",
     14698      "resolved": "https://registry.npmjs.org/rc-field-form/-/rc-field-form-1.27.2.tgz",
     14699      "integrity": "sha512-NaTjkSB8JsHRgm52wkDorsDzFf2HH6GmCQ2AqkwO8zo+zIqybw8K1lkzDBMDJI8nw1pFuD46U5QsYZv4blYvdw==",
     14700      "dependencies": {
     14701        "@babel/runtime": "^7.18.0",
     14702        "async-validator": "^4.1.0",
     14703        "rc-util": "^5.8.0"
     14704      },
     14705      "engines": {
     14706        "node": ">=8.x"
     14707      },
     14708      "peerDependencies": {
     14709        "react": ">=16.9.0",
     14710        "react-dom": ">=16.9.0"
     14711      }
     14712    },
     14713    "node_modules/rc-image": {
     14714      "version": "5.7.1",
     14715      "resolved": "https://registry.npmjs.org/rc-image/-/rc-image-5.7.1.tgz",
     14716      "integrity": "sha512-QyMfdhoUfb5W14plqXSisaYwpdstcLYnB0MjX5ccIK2rydQM9sDPuekQWu500DDGR2dBaIF5vx9XbWkNFK17Fg==",
     14717      "dependencies": {
     14718        "@babel/runtime": "^7.11.2",
     14719        "classnames": "^2.2.6",
     14720        "rc-dialog": "~8.9.0",
     14721        "rc-util": "^5.0.6"
     14722      },
     14723      "peerDependencies": {
     14724        "react": ">=16.9.0",
     14725        "react-dom": ">=16.9.0"
     14726      }
     14727    },
     14728    "node_modules/rc-input": {
     14729      "version": "0.1.2",
     14730      "resolved": "https://registry.npmjs.org/rc-input/-/rc-input-0.1.2.tgz",
     14731      "integrity": "sha512-ZPmwcFspgfYpUfbSx3KnLk9gImBcLOrlQCr4oTJ4jBoIXgJLTfm26yelzRgBJewhkvD8uJbgX0sQ/yOzuOHnJg==",
     14732      "dependencies": {
     14733        "@babel/runtime": "^7.11.1",
     14734        "classnames": "^2.2.1",
     14735        "rc-util": "^5.18.1"
     14736      },
     14737      "peerDependencies": {
     14738        "react": ">=16.0.0",
     14739        "react-dom": ">=16.0.0"
     14740      }
     14741    },
     14742    "node_modules/rc-input-number": {
     14743      "version": "7.3.9",
     14744      "resolved": "https://registry.npmjs.org/rc-input-number/-/rc-input-number-7.3.9.tgz",
     14745      "integrity": "sha512-u0+miS+SATdb6DtssYei2JJ1WuZME+nXaG6XGtR8maNyW5uGDytfDu60OTWLQEb0Anv/AcCzehldV8CKmKyQfA==",
     14746      "dependencies": {
     14747        "@babel/runtime": "^7.10.1",
     14748        "classnames": "^2.2.5",
     14749        "rc-util": "^5.23.0"
     14750      },
     14751      "peerDependencies": {
     14752        "react": ">=16.9.0",
     14753        "react-dom": ">=16.9.0"
     14754      }
     14755    },
     14756    "node_modules/rc-mentions": {
     14757      "version": "1.10.0",
     14758      "resolved": "https://registry.npmjs.org/rc-mentions/-/rc-mentions-1.10.0.tgz",
     14759      "integrity": "sha512-oMlYWnwXSxP2NQVlgxOTzuG/u9BUc3ySY78K3/t7MNhJWpZzXTao+/Bic6tyZLuNCO89//hVQJBdaR2rnFQl6Q==",
     14760      "dependencies": {
     14761        "@babel/runtime": "^7.10.1",
     14762        "classnames": "^2.2.6",
     14763        "rc-menu": "~9.6.0",
     14764        "rc-textarea": "^0.4.0",
     14765        "rc-trigger": "^5.0.4",
     14766        "rc-util": "^5.22.5"
     14767      },
     14768      "peerDependencies": {
     14769        "react": ">=16.9.0",
     14770        "react-dom": ">=16.9.0"
     14771      }
     14772    },
     14773    "node_modules/rc-menu": {
     14774      "version": "9.6.4",
     14775      "resolved": "https://registry.npmjs.org/rc-menu/-/rc-menu-9.6.4.tgz",
     14776      "integrity": "sha512-6DiNAjxjVIPLZXHffXxxcyE15d4isRL7iQ1ru4MqYDH2Cqc5bW96wZOdMydFtGLyDdnmEQ9jVvdCE9yliGvzkw==",
     14777      "dependencies": {
     14778        "@babel/runtime": "^7.10.1",
     14779        "classnames": "2.x",
     14780        "rc-motion": "^2.4.3",
     14781        "rc-overflow": "^1.2.0",
     14782        "rc-trigger": "^5.1.2",
     14783        "rc-util": "^5.12.0",
     14784        "shallowequal": "^1.1.0"
     14785      },
     14786      "peerDependencies": {
     14787        "react": ">=16.9.0",
     14788        "react-dom": ">=16.9.0"
     14789      }
     14790    },
     14791    "node_modules/rc-motion": {
     14792      "version": "2.6.2",
     14793      "resolved": "https://registry.npmjs.org/rc-motion/-/rc-motion-2.6.2.tgz",
     14794      "integrity": "sha512-4w1FaX3dtV749P8GwfS4fYnFG4Rb9pxvCYPc/b2fw1cmlHJWNNgOFIz7ysiD+eOrzJSvnLJWlNQQncpNMXwwpg==",
     14795      "dependencies": {
     14796        "@babel/runtime": "^7.11.1",
     14797        "classnames": "^2.2.1",
     14798        "rc-util": "^5.21.0"
     14799      },
     14800      "peerDependencies": {
     14801        "react": ">=16.9.0",
     14802        "react-dom": ">=16.9.0"
     14803      }
     14804    },
     14805    "node_modules/rc-notification": {
     14806      "version": "4.6.0",
     14807      "resolved": "https://registry.npmjs.org/rc-notification/-/rc-notification-4.6.0.tgz",
     14808      "integrity": "sha512-xF3MKgIoynzjQAO4lqsoraiFo3UXNYlBfpHs0VWvwF+4pimen9/H1DYLN2mfRWhHovW6gRpla73m2nmyIqAMZQ==",
     14809      "dependencies": {
     14810        "@babel/runtime": "^7.10.1",
     14811        "classnames": "2.x",
     14812        "rc-motion": "^2.2.0",
     14813        "rc-util": "^5.20.1"
     14814      },
     14815      "engines": {
     14816        "node": ">=8.x"
     14817      },
     14818      "peerDependencies": {
     14819        "react": ">=16.9.0",
     14820        "react-dom": ">=16.9.0"
     14821      }
     14822    },
     14823    "node_modules/rc-overflow": {
     14824      "version": "1.2.8",
     14825      "resolved": "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.2.8.tgz",
     14826      "integrity": "sha512-QJ0UItckWPQ37ZL1dMEBAdY1dhfTXFL9k6oTTcyydVwoUNMnMqCGqnRNA98axSr/OeDKqR6DVFyi8eA5RQI/uQ==",
     14827      "dependencies": {
     14828        "@babel/runtime": "^7.11.1",
     14829        "classnames": "^2.2.1",
     14830        "rc-resize-observer": "^1.0.0",
     14831        "rc-util": "^5.19.2"
     14832      },
     14833      "peerDependencies": {
     14834        "react": ">=16.9.0",
     14835        "react-dom": ">=16.9.0"
     14836      }
     14837    },
     14838    "node_modules/rc-pagination": {
     14839      "version": "3.1.17",
     14840      "resolved": "https://registry.npmjs.org/rc-pagination/-/rc-pagination-3.1.17.tgz",
     14841      "integrity": "sha512-/BQ5UxcBnW28vFAcP2hfh+Xg15W0QZn8TWYwdCApchMH1H0CxiaUUcULP8uXcFM1TygcdKWdt3JqsL9cTAfdkQ==",
     14842      "dependencies": {
     14843        "@babel/runtime": "^7.10.1",
     14844        "classnames": "^2.2.1"
     14845      },
     14846      "peerDependencies": {
     14847        "react": ">=16.9.0",
     14848        "react-dom": ">=16.9.0"
     14849      }
     14850    },
     14851    "node_modules/rc-picker": {
     14852      "version": "2.6.11",
     14853      "resolved": "https://registry.npmjs.org/rc-picker/-/rc-picker-2.6.11.tgz",
     14854      "integrity": "sha512-INJ7ULu+Kj4UgqbcqE8Q+QpMw55xFf9kkyLBHJFk0ihjJpAV4glialRfqHE7k4KX2BWYPQfpILwhwR14x2EiRQ==",
     14855      "dependencies": {
     14856        "@babel/runtime": "^7.10.1",
     14857        "classnames": "^2.2.1",
     14858        "date-fns": "2.x",
     14859        "dayjs": "1.x",
     14860        "moment": "^2.24.0",
     14861        "rc-trigger": "^5.0.4",
     14862        "rc-util": "^5.4.0",
     14863        "shallowequal": "^1.1.0"
     14864      },
     14865      "engines": {
     14866        "node": ">=8.x"
     14867      },
     14868      "peerDependencies": {
     14869        "react": ">=16.9.0",
     14870        "react-dom": ">=16.9.0"
     14871      }
     14872    },
     14873    "node_modules/rc-progress": {
     14874      "version": "3.3.3",
     14875      "resolved": "https://registry.npmjs.org/rc-progress/-/rc-progress-3.3.3.tgz",
     14876      "integrity": "sha512-MDVNVHzGanYtRy2KKraEaWeZLri2ZHWIRyaE1a9MQ2MuJ09m+Wxj5cfcaoaR6z5iRpHpA59YeUxAlpML8N4PJw==",
     14877      "dependencies": {
     14878        "@babel/runtime": "^7.10.1",
     14879        "classnames": "^2.2.6",
     14880        "rc-util": "^5.16.1"
     14881      },
     14882      "peerDependencies": {
     14883        "react": ">=16.9.0",
     14884        "react-dom": ">=16.9.0"
     14885      }
     14886    },
     14887    "node_modules/rc-rate": {
     14888      "version": "2.9.2",
     14889      "resolved": "https://registry.npmjs.org/rc-rate/-/rc-rate-2.9.2.tgz",
     14890      "integrity": "sha512-SaiZFyN8pe0Fgphv8t3+kidlej+cq/EALkAJAc3A0w0XcPaH2L1aggM8bhe1u6GAGuQNAoFvTLjw4qLPGRKV5g==",
     14891      "dependencies": {
     14892        "@babel/runtime": "^7.10.1",
     14893        "classnames": "^2.2.5",
     14894        "rc-util": "^5.0.1"
     14895      },
     14896      "engines": {
     14897        "node": ">=8.x"
     14898      },
     14899      "peerDependencies": {
     14900        "react": ">=16.9.0",
     14901        "react-dom": ">=16.9.0"
     14902      }
     14903    },
     14904    "node_modules/rc-resize-observer": {
     14905      "version": "1.2.0",
     14906      "resolved": "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.2.0.tgz",
     14907      "integrity": "sha512-6W+UzT3PyDM0wVCEHfoW3qTHPTvbdSgiA43buiy8PzmeMnfgnDeb9NjdimMXMl3/TcrvvWl5RRVdp+NqcR47pQ==",
     14908      "dependencies": {
     14909        "@babel/runtime": "^7.10.1",
     14910        "classnames": "^2.2.1",
     14911        "rc-util": "^5.15.0",
     14912        "resize-observer-polyfill": "^1.5.1"
     14913      },
     14914      "peerDependencies": {
     14915        "react": ">=16.9.0",
     14916        "react-dom": ">=16.9.0"
     14917      }
     14918    },
     14919    "node_modules/rc-segmented": {
     14920      "version": "2.1.0",
     14921      "resolved": "https://registry.npmjs.org/rc-segmented/-/rc-segmented-2.1.0.tgz",
     14922      "integrity": "sha512-hUlonro+pYoZcwrH6Vm56B2ftLfQh046hrwif/VwLIw1j3zGt52p5mREBwmeVzXnSwgnagpOpfafspzs1asjGw==",
     14923      "dependencies": {
     14924        "@babel/runtime": "^7.11.1",
     14925        "classnames": "^2.2.1",
     14926        "rc-motion": "^2.4.4",
     14927        "rc-util": "^5.17.0"
     14928      },
     14929      "peerDependencies": {
     14930        "react": ">=16.0.0",
     14931        "react-dom": ">=16.0.0"
     14932      }
     14933    },
     14934    "node_modules/rc-select": {
     14935      "version": "14.1.13",
     14936      "resolved": "https://registry.npmjs.org/rc-select/-/rc-select-14.1.13.tgz",
     14937      "integrity": "sha512-WMEsC3gTwA1dbzWOdVIXDmWyidYNLq68AwvvUlRROw790uGUly0/vmqDozXrIr0QvN/A3CEULx12o+WtLCAefg==",
     14938      "dependencies": {
     14939        "@babel/runtime": "^7.10.1",
     14940        "classnames": "2.x",
     14941        "rc-motion": "^2.0.1",
     14942        "rc-overflow": "^1.0.0",
     14943        "rc-trigger": "^5.0.4",
     14944        "rc-util": "^5.16.1",
     14945        "rc-virtual-list": "^3.2.0"
     14946      },
     14947      "engines": {
     14948        "node": ">=8.x"
     14949      },
     14950      "peerDependencies": {
     14951        "react": "*",
     14952        "react-dom": "*"
     14953      }
     14954    },
     14955    "node_modules/rc-slider": {
     14956      "version": "10.0.1",
     14957      "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-10.0.1.tgz",
     14958      "integrity": "sha512-igTKF3zBet7oS/3yNiIlmU8KnZ45npmrmHlUUio8PNbIhzMcsh+oE/r2UD42Y6YD2D/s+kzCQkzQrPD6RY435Q==",
     14959      "dependencies": {
     14960        "@babel/runtime": "^7.10.1",
     14961        "classnames": "^2.2.5",
     14962        "rc-util": "^5.18.1",
     14963        "shallowequal": "^1.1.0"
     14964      },
     14965      "engines": {
     14966        "node": ">=8.x"
     14967      },
     14968      "peerDependencies": {
     14969        "react": ">=16.9.0",
     14970        "react-dom": ">=16.9.0"
     14971      }
     14972    },
     14973    "node_modules/rc-steps": {
     14974      "version": "4.1.4",
     14975      "resolved": "https://registry.npmjs.org/rc-steps/-/rc-steps-4.1.4.tgz",
     14976      "integrity": "sha512-qoCqKZWSpkh/b03ASGx1WhpKnuZcRWmvuW+ZUu4mvMdfvFzVxblTwUM+9aBd0mlEUFmt6GW8FXhMpHkK3Uzp3w==",
     14977      "dependencies": {
     14978        "@babel/runtime": "^7.10.2",
     14979        "classnames": "^2.2.3",
     14980        "rc-util": "^5.0.1"
     14981      },
     14982      "engines": {
     14983        "node": ">=8.x"
     14984      },
     14985      "peerDependencies": {
     14986        "react": ">=16.9.0",
     14987        "react-dom": ">=16.9.0"
     14988      }
     14989    },
     14990    "node_modules/rc-switch": {
     14991      "version": "3.2.2",
     14992      "resolved": "https://registry.npmjs.org/rc-switch/-/rc-switch-3.2.2.tgz",
     14993      "integrity": "sha512-+gUJClsZZzvAHGy1vZfnwySxj+MjLlGRyXKXScrtCTcmiYNPzxDFOxdQ/3pK1Kt/0POvwJ/6ALOR8gwdXGhs+A==",
     14994      "dependencies": {
     14995        "@babel/runtime": "^7.10.1",
     14996        "classnames": "^2.2.1",
     14997        "rc-util": "^5.0.1"
     14998      },
     14999      "peerDependencies": {
     15000        "react": ">=16.9.0",
     15001        "react-dom": ">=16.9.0"
     15002      }
     15003    },
     15004    "node_modules/rc-table": {
     15005      "version": "7.26.0",
     15006      "resolved": "https://registry.npmjs.org/rc-table/-/rc-table-7.26.0.tgz",
     15007      "integrity": "sha512-0cD8e6S+DTGAt5nBZQIPFYEaIukn17sfa5uFL98faHlH/whZzD8ii3dbFL4wmUDEL4BLybhYop+QUfZJ4CPvNQ==",
     15008      "dependencies": {
     15009        "@babel/runtime": "^7.10.1",
     15010        "classnames": "^2.2.5",
     15011        "rc-resize-observer": "^1.1.0",
     15012        "rc-util": "^5.22.5",
     15013        "shallowequal": "^1.1.0"
     15014      },
     15015      "engines": {
     15016        "node": ">=8.x"
     15017      },
     15018      "peerDependencies": {
     15019        "react": ">=16.9.0",
     15020        "react-dom": ">=16.9.0"
     15021      }
     15022    },
     15023    "node_modules/rc-tabs": {
     15024      "version": "12.2.1",
     15025      "resolved": "https://registry.npmjs.org/rc-tabs/-/rc-tabs-12.2.1.tgz",
     15026      "integrity": "sha512-09pVv4kN8VFqp6THceEmxOW8PAShQC08hrroeVYP4Y8YBFaP1PIWdyFL01czcbyz5YZFj9flZ7aljMaAl0jLVg==",
     15027      "dependencies": {
     15028        "@babel/runtime": "^7.11.2",
     15029        "classnames": "2.x",
     15030        "rc-dropdown": "~4.0.0",
     15031        "rc-menu": "~9.6.0",
     15032        "rc-motion": "^2.6.2",
     15033        "rc-resize-observer": "^1.0.0",
     15034        "rc-util": "^5.5.0"
     15035      },
     15036      "engines": {
     15037        "node": ">=8.x"
     15038      },
     15039      "peerDependencies": {
     15040        "react": ">=16.9.0",
     15041        "react-dom": ">=16.9.0"
     15042      }
     15043    },
     15044    "node_modules/rc-textarea": {
     15045      "version": "0.4.5",
     15046      "resolved": "https://registry.npmjs.org/rc-textarea/-/rc-textarea-0.4.5.tgz",
     15047      "integrity": "sha512-WHeJRgUlloNyVgTsItMrIXwMhU6P3NmrUDkxX+JRwEpJjECsKtZNlNcXe9pHNLCaYQ3Z1cVCfsClhgDDgJ2kFQ==",
     15048      "dependencies": {
     15049        "@babel/runtime": "^7.10.1",
     15050        "classnames": "^2.2.1",
     15051        "rc-resize-observer": "^1.0.0",
     15052        "rc-util": "^5.7.0",
     15053        "shallowequal": "^1.1.0"
     15054      },
     15055      "peerDependencies": {
     15056        "react": ">=16.9.0",
     15057        "react-dom": ">=16.9.0"
     15058      }
     15059    },
     15060    "node_modules/rc-tooltip": {
     15061      "version": "5.2.2",
     15062      "resolved": "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-5.2.2.tgz",
     15063      "integrity": "sha512-jtQzU/18S6EI3lhSGoDYhPqNpWajMtS5VV/ld1LwyfrDByQpYmw/LW6U7oFXXLukjfDHQ7Ju705A82PRNFWYhg==",
     15064      "dependencies": {
     15065        "@babel/runtime": "^7.11.2",
     15066        "classnames": "^2.3.1",
     15067        "rc-trigger": "^5.0.0"
     15068      },
     15069      "peerDependencies": {
     15070        "react": ">=16.9.0",
     15071        "react-dom": ">=16.9.0"
     15072      }
     15073    },
     15074    "node_modules/rc-tree": {
     15075      "version": "5.7.0",
     15076      "resolved": "https://registry.npmjs.org/rc-tree/-/rc-tree-5.7.0.tgz",
     15077      "integrity": "sha512-F+Ewkv/UcutshnVBMISP+lPdHDlcsL+YH/MQDVWbk+QdkfID7vXiwrHMEZn31+2Rbbm21z/HPceGS8PXGMmnQg==",
     15078      "dependencies": {
     15079        "@babel/runtime": "^7.10.1",
     15080        "classnames": "2.x",
     15081        "rc-motion": "^2.0.1",
     15082        "rc-util": "^5.16.1",
     15083        "rc-virtual-list": "^3.4.8"
     15084      },
     15085      "engines": {
     15086        "node": ">=10.x"
     15087      },
     15088      "peerDependencies": {
     15089        "react": "*",
     15090        "react-dom": "*"
     15091      }
     15092    },
     15093    "node_modules/rc-tree-select": {
     15094      "version": "5.5.2",
     15095      "resolved": "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-5.5.2.tgz",
     15096      "integrity": "sha512-toxkzVhkWQ2wvInOhHwmyEpCCi9osnoRQmN0trKvdvyzLattCw63F2T+V/dS2d/xUkrw6Zr1Y2J0/xP57x/jYQ==",
     15097      "dependencies": {
     15098        "@babel/runtime": "^7.10.1",
     15099        "classnames": "2.x",
     15100        "rc-select": "~14.1.0",
     15101        "rc-tree": "~5.7.0",
     15102        "rc-util": "^5.16.1"
     15103      },
     15104      "peerDependencies": {
     15105        "react": "*",
     15106        "react-dom": "*"
     15107      }
     15108    },
     15109    "node_modules/rc-trigger": {
     15110      "version": "5.3.1",
     15111      "resolved": "https://registry.npmjs.org/rc-trigger/-/rc-trigger-5.3.1.tgz",
     15112      "integrity": "sha512-5gaFbDkYSefZ14j2AdzucXzlWgU2ri5uEjkHvsf1ynRhdJbKxNOnw4PBZ9+FVULNGFiDzzlVF8RJnR9P/xrnKQ==",
     15113      "dependencies": {
     15114        "@babel/runtime": "^7.18.3",
     15115        "classnames": "^2.2.6",
     15116        "rc-align": "^4.0.0",
     15117        "rc-motion": "^2.0.0",
     15118        "rc-util": "^5.19.2"
     15119      },
     15120      "engines": {
     15121        "node": ">=8.x"
     15122      },
     15123      "peerDependencies": {
     15124        "react": ">=16.9.0",
     15125        "react-dom": ">=16.9.0"
     15126      }
     15127    },
     15128    "node_modules/rc-upload": {
     15129      "version": "4.3.4",
     15130      "resolved": "https://registry.npmjs.org/rc-upload/-/rc-upload-4.3.4.tgz",
     15131      "integrity": "sha512-uVbtHFGNjHG/RyAfm9fluXB6pvArAGyAx8z7XzXXyorEgVIWj6mOlriuDm0XowDHYz4ycNK0nE0oP3cbFnzxiQ==",
     15132      "dependencies": {
     15133        "@babel/runtime": "^7.18.3",
     15134        "classnames": "^2.2.5",
     15135        "rc-util": "^5.2.0"
     15136      },
     15137      "peerDependencies": {
     15138        "react": ">=16.9.0",
     15139        "react-dom": ">=16.9.0"
     15140      }
     15141    },
     15142    "node_modules/rc-util": {
     15143      "version": "5.24.4",
     15144      "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.24.4.tgz",
     15145      "integrity": "sha512-2a4RQnycV9eV7lVZPEJ7QwJRPlZNc06J7CwcwZo4vIHr3PfUqtYgl1EkUV9ETAc6VRRi8XZOMFhYG63whlIC9Q==",
     15146      "dependencies": {
     15147        "@babel/runtime": "^7.18.3",
     15148        "react-is": "^16.12.0",
     15149        "shallowequal": "^1.1.0"
     15150      },
     15151      "peerDependencies": {
     15152        "react": ">=16.9.0",
     15153        "react-dom": ">=16.9.0"
     15154      }
     15155    },
     15156    "node_modules/rc-util/node_modules/react-is": {
     15157      "version": "16.13.1",
     15158      "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
     15159      "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
     15160    },
     15161    "node_modules/rc-virtual-list": {
     15162      "version": "3.4.10",
     15163      "resolved": "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.4.10.tgz",
     15164      "integrity": "sha512-Jv0cgJxJ+8F/YViW8WGs/jQF2rmT8RUcJ5uDJs5MOFLTYLAvCpM/xU+Zu6EpCun50fmovhXiItQctcfE2UY3Aw==",
     15165      "dependencies": {
     15166        "classnames": "^2.2.6",
     15167        "rc-resize-observer": "^1.0.0",
     15168        "rc-util": "^5.15.0"
     15169      },
     15170      "engines": {
     15171        "node": ">=8.x"
     15172      },
     15173      "peerDependencies": {
     15174        "react": "*",
     15175        "react-dom": "*"
     15176      }
     15177    },
    1440215178    "node_modules/react": {
    1440315179      "version": "18.2.0",
     
    1489515671      "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="
    1489615672    },
     15673    "node_modules/resize-observer-polyfill": {
     15674      "version": "1.5.1",
     15675      "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz",
     15676      "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
     15677    },
    1489715678    "node_modules/resolve": {
    1489815679      "version": "1.22.1",
     
    1520615987        "type": "opencollective",
    1520715988        "url": "https://opencollective.com/webpack"
     15989      }
     15990    },
     15991    "node_modules/scroll-into-view-if-needed": {
     15992      "version": "2.2.29",
     15993      "resolved": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.29.tgz",
     15994      "integrity": "sha512-hxpAR6AN+Gh53AdAimHM6C8oTN1ppwVZITihix+WqalywBeFcQ6LdQP5ABNl26nX8GTEL7VT+b8lKpdqq65wXg==",
     15995      "dependencies": {
     15996        "compute-scroll-into-view": "^1.0.17"
    1520815997      }
    1520915998    },
     
    1537616165      "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
    1537716166    },
     16167    "node_modules/shallowequal": {
     16168      "version": "1.1.0",
     16169      "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz",
     16170      "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ=="
     16171    },
    1537816172    "node_modules/shebang-command": {
    1537916173      "version": "2.0.0",
     
    1560116395        }
    1560216396      ]
     16397    },
     16398    "node_modules/string-convert": {
     16399      "version": "0.2.1",
     16400      "resolved": "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz",
     16401      "integrity": "sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A=="
    1560316402    },
    1560416403    "node_modules/string-length": {
     
    1614616945        "node": ">=8.0"
    1614716946      }
     16947    },
     16948    "node_modules/toggle-selection": {
     16949      "version": "1.0.6",
     16950      "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz",
     16951      "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ=="
    1614816952    },
    1614916953    "node_modules/toidentifier": {
     
    1744218246        "@jridgewell/gen-mapping": "^0.1.0",
    1744318247        "@jridgewell/trace-mapping": "^0.3.9"
     18248      }
     18249    },
     18250    "@ant-design/colors": {
     18251      "version": "6.0.0",
     18252      "resolved": "https://registry.npmjs.org/@ant-design/colors/-/colors-6.0.0.tgz",
     18253      "integrity": "sha512-qAZRvPzfdWHtfameEGP2Qvuf838NhergR35o+EuVyB5XvSA98xod5r4utvi4TJ3ywmevm290g9nsCG5MryrdWQ==",
     18254      "requires": {
     18255        "@ctrl/tinycolor": "^3.4.0"
     18256      }
     18257    },
     18258    "@ant-design/icons": {
     18259      "version": "4.7.0",
     18260      "resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-4.7.0.tgz",
     18261      "integrity": "sha512-aoB4Z7JA431rt6d4u+8xcNPPCrdufSRMUOpxa1ab6mz1JCQZOEVolj2WVs/tDFmN62zzK30mNelEsprLYsSF3g==",
     18262      "requires": {
     18263        "@ant-design/colors": "^6.0.0",
     18264        "@ant-design/icons-svg": "^4.2.1",
     18265        "@babel/runtime": "^7.11.2",
     18266        "classnames": "^2.2.6",
     18267        "rc-util": "^5.9.4"
     18268      }
     18269    },
     18270    "@ant-design/icons-svg": {
     18271      "version": "4.2.1",
     18272      "resolved": "https://registry.npmjs.org/@ant-design/icons-svg/-/icons-svg-4.2.1.tgz",
     18273      "integrity": "sha512-EB0iwlKDGpG93hW8f85CTJTs4SvMX7tt5ceupvhALp1IF44SeUFOMhKUOYqpsoYWQKAOuTRDMqn75rEaKDp0Xw=="
     18274    },
     18275    "@ant-design/react-slick": {
     18276      "version": "0.29.2",
     18277      "resolved": "https://registry.npmjs.org/@ant-design/react-slick/-/react-slick-0.29.2.tgz",
     18278      "integrity": "sha512-kgjtKmkGHa19FW21lHnAfyyH9AAoh35pBdcJ53rHmQ3O+cfFHGHnUbj/HFrRNJ5vIts09FKJVAD8RpaC+RaWfA==",
     18279      "requires": {
     18280        "@babel/runtime": "^7.10.4",
     18281        "classnames": "^2.2.5",
     18282        "json2mq": "^0.2.0",
     18283        "lodash": "^4.17.21",
     18284        "resize-observer-polyfill": "^1.5.1"
    1744418285      }
    1744518286    },
     
    1881319654      "requires": {}
    1881419655    },
     19656    "@ctrl/tinycolor": {
     19657      "version": "3.4.1",
     19658      "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz",
     19659      "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw=="
     19660    },
    1881519661    "@emotion/babel-plugin": {
    1881619662      "version": "11.10.2",
     
    2103221878      }
    2103321879    },
     21880    "antd": {
     21881      "version": "4.23.6",
     21882      "resolved": "https://registry.npmjs.org/antd/-/antd-4.23.6.tgz",
     21883      "integrity": "sha512-AYH57cWBDe1ChtbnvG8i9dpKG4WnjE3AG0zIKpXByFNnxsr4saV6/19ihE8/ImSGpohN4E2zTXmo7R5/MyVRKQ==",
     21884      "requires": {
     21885        "@ant-design/colors": "^6.0.0",
     21886        "@ant-design/icons": "^4.7.0",
     21887        "@ant-design/react-slick": "~0.29.1",
     21888        "@babel/runtime": "^7.18.3",
     21889        "@ctrl/tinycolor": "^3.4.0",
     21890        "classnames": "^2.2.6",
     21891        "copy-to-clipboard": "^3.2.0",
     21892        "lodash": "^4.17.21",
     21893        "memoize-one": "^6.0.0",
     21894        "moment": "^2.29.2",
     21895        "rc-cascader": "~3.7.0",
     21896        "rc-checkbox": "~2.3.0",
     21897        "rc-collapse": "~3.3.0",
     21898        "rc-dialog": "~8.9.0",
     21899        "rc-drawer": "~5.1.0",
     21900        "rc-dropdown": "~4.0.0",
     21901        "rc-field-form": "~1.27.0",
     21902        "rc-image": "~5.7.0",
     21903        "rc-input": "~0.1.2",
     21904        "rc-input-number": "~7.3.9",
     21905        "rc-mentions": "~1.10.0",
     21906        "rc-menu": "~9.6.3",
     21907        "rc-motion": "^2.6.1",
     21908        "rc-notification": "~4.6.0",
     21909        "rc-pagination": "~3.1.17",
     21910        "rc-picker": "~2.6.11",
     21911        "rc-progress": "~3.3.2",
     21912        "rc-rate": "~2.9.0",
     21913        "rc-resize-observer": "^1.2.0",
     21914        "rc-segmented": "~2.1.0",
     21915        "rc-select": "~14.1.13",
     21916        "rc-slider": "~10.0.0",
     21917        "rc-steps": "~4.1.0",
     21918        "rc-switch": "~3.2.0",
     21919        "rc-table": "~7.26.0",
     21920        "rc-tabs": "~12.2.0",
     21921        "rc-textarea": "~0.4.5",
     21922        "rc-tooltip": "~5.2.0",
     21923        "rc-tree": "~5.7.0",
     21924        "rc-tree-select": "~5.5.0",
     21925        "rc-trigger": "^5.2.10",
     21926        "rc-upload": "~4.3.0",
     21927        "rc-util": "^5.22.5",
     21928        "scroll-into-view-if-needed": "^2.2.25"
     21929      }
     21930    },
    2103421931    "anymatch": {
    2103521932      "version": "3.1.2",
     
    2108021977      }
    2108121978    },
     21979    "array-tree-filter": {
     21980      "version": "2.1.0",
     21981      "resolved": "https://registry.npmjs.org/array-tree-filter/-/array-tree-filter-2.1.0.tgz",
     21982      "integrity": "sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw=="
     21983    },
    2108221984    "array-union": {
    2108321985      "version": "2.1.0",
     
    2113322035      "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz",
    2113422036      "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ=="
     22037    },
     22038    "async-validator": {
     22039      "version": "4.2.5",
     22040      "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-4.2.5.tgz",
     22041      "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg=="
    2113522042    },
    2113622043    "asynckit": {
     
    2167722584      "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA=="
    2167822585    },
     22586    "classnames": {
     22587      "version": "2.3.2",
     22588      "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz",
     22589      "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw=="
     22590    },
    2167922591    "clean-css": {
    2168022592      "version": "5.3.1",
     
    2181522727      }
    2181622728    },
     22729    "compute-scroll-into-view": {
     22730      "version": "1.0.17",
     22731      "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz",
     22732      "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg=="
     22733    },
    2181722734    "concat-map": {
    2181822735      "version": "0.0.1",
     
    2186722784      "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
    2186822785      "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
     22786    },
     22787    "copy-to-clipboard": {
     22788      "version": "3.3.2",
     22789      "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.2.tgz",
     22790      "integrity": "sha512-Vme1Z6RUDzrb6xAI7EZlVZ5uvOk2F//GaxKUxajDqm9LhOVM1inxNAD2vy+UZDYsd0uyA9s7b3/FVZPSxqrCfg==",
     22791      "requires": {
     22792        "toggle-selection": "^1.0.6"
     22793      }
    2186922794    },
    2187022795    "core-js": {
     
    2219823123      }
    2219923124    },
     23125    "date-fns": {
     23126      "version": "2.29.3",
     23127      "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz",
     23128      "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA=="
     23129    },
     23130    "dayjs": {
     23131      "version": "1.11.6",
     23132      "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.6.tgz",
     23133      "integrity": "sha512-zZbY5giJAinCG+7AGaw0wIhNZ6J8AhWuSXKvuc1KAyMiRsvGQWqh4L+MomvhdAYjN+lqvVCMq1I41e3YHvXkyQ=="
     23134    },
    2220023135    "debug": {
    2220123136      "version": "4.3.4",
     
    2236023295      "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz",
    2236123296      "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg=="
     23297    },
     23298    "dom-align": {
     23299      "version": "1.12.3",
     23300      "resolved": "https://registry.npmjs.org/dom-align/-/dom-align-1.12.3.tgz",
     23301      "integrity": "sha512-Gj9hZN3a07cbR6zviMUBOMPdWxYhbMI+x+WS0NAIu2zFZmbK8ys9R79g+iG9qLnlCwpFoaB+fKy8Pdv470GsPA=="
    2236223302    },
    2236323303    "dom-converter": {
     
    2585126791      "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="
    2585226792    },
     26793    "json2mq": {
     26794      "version": "0.2.0",
     26795      "resolved": "https://registry.npmjs.org/json2mq/-/json2mq-0.2.0.tgz",
     26796      "integrity": "sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==",
     26797      "requires": {
     26798        "string-convert": "^0.2.0"
     26799      }
     26800    },
    2585326801    "json5": {
    2585426802      "version": "2.2.1",
     
    2606627014        "fs-monkey": "^1.0.3"
    2606727015      }
     27016    },
     27017    "memoize-one": {
     27018      "version": "6.0.0",
     27019      "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz",
     27020      "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw=="
    2606827021    },
    2606927022    "merge-descriptors": {
     
    2619427147        "minimist": "^1.2.6"
    2619527148      }
     27149    },
     27150    "moment": {
     27151      "version": "2.29.4",
     27152      "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz",
     27153      "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w=="
    2619627154    },
    2619727155    "ms": {
     
    2747928437      }
    2748028438    },
     28439    "rc-align": {
     28440      "version": "4.0.12",
     28441      "resolved": "https://registry.npmjs.org/rc-align/-/rc-align-4.0.12.tgz",
     28442      "integrity": "sha512-3DuwSJp8iC/dgHzwreOQl52soj40LchlfUHtgACOUtwGuoFIOVh6n/sCpfqCU8kO5+iz6qR0YKvjgB8iPdE3aQ==",
     28443      "requires": {
     28444        "@babel/runtime": "^7.10.1",
     28445        "classnames": "2.x",
     28446        "dom-align": "^1.7.0",
     28447        "lodash": "^4.17.21",
     28448        "rc-util": "^5.3.0",
     28449        "resize-observer-polyfill": "^1.5.1"
     28450      }
     28451    },
     28452    "rc-cascader": {
     28453      "version": "3.7.0",
     28454      "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.7.0.tgz",
     28455      "integrity": "sha512-SFtGpwmYN7RaWEAGTS4Rkc62ZV/qmQGg/tajr/7mfIkleuu8ro9Hlk6J+aA0x1YS4zlaZBtTcSaXM01QMiEV/A==",
     28456      "requires": {
     28457        "@babel/runtime": "^7.12.5",
     28458        "array-tree-filter": "^2.1.0",
     28459        "classnames": "^2.3.1",
     28460        "rc-select": "~14.1.0",
     28461        "rc-tree": "~5.7.0",
     28462        "rc-util": "^5.6.1"
     28463      }
     28464    },
     28465    "rc-checkbox": {
     28466      "version": "2.3.2",
     28467      "resolved": "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-2.3.2.tgz",
     28468      "integrity": "sha512-afVi1FYiGv1U0JlpNH/UaEXdh6WUJjcWokj/nUN2TgG80bfG+MDdbfHKlLcNNba94mbjy2/SXJ1HDgrOkXGAjg==",
     28469      "requires": {
     28470        "@babel/runtime": "^7.10.1",
     28471        "classnames": "^2.2.1"
     28472      }
     28473    },
     28474    "rc-collapse": {
     28475      "version": "3.3.1",
     28476      "resolved": "https://registry.npmjs.org/rc-collapse/-/rc-collapse-3.3.1.tgz",
     28477      "integrity": "sha512-cOJfcSe3R8vocrF8T+PgaHDrgeA1tX+lwfhwSj60NX9QVRidsILIbRNDLD6nAzmcvVC5PWiIRiR4S1OobxdhCg==",
     28478      "requires": {
     28479        "@babel/runtime": "^7.10.1",
     28480        "classnames": "2.x",
     28481        "rc-motion": "^2.3.4",
     28482        "rc-util": "^5.2.1",
     28483        "shallowequal": "^1.1.0"
     28484      }
     28485    },
     28486    "rc-dialog": {
     28487      "version": "8.9.0",
     28488      "resolved": "https://registry.npmjs.org/rc-dialog/-/rc-dialog-8.9.0.tgz",
     28489      "integrity": "sha512-Cp0tbJnrvPchJfnwIvOMWmJ4yjX3HWFatO6oBFD1jx8QkgsQCR0p8nUWAKdd3seLJhEC39/v56kZaEjwp9muoQ==",
     28490      "requires": {
     28491        "@babel/runtime": "^7.10.1",
     28492        "classnames": "^2.2.6",
     28493        "rc-motion": "^2.3.0",
     28494        "rc-util": "^5.21.0"
     28495      }
     28496    },
     28497    "rc-drawer": {
     28498      "version": "5.1.0",
     28499      "resolved": "https://registry.npmjs.org/rc-drawer/-/rc-drawer-5.1.0.tgz",
     28500      "integrity": "sha512-pU3Tsn99pxGdYowXehzZbdDVE+4lDXSGb7p8vA9mSmr569oc2Izh4Zw5vLKSe/Xxn2p5MSNbLVqD4tz+pK6SOw==",
     28501      "requires": {
     28502        "@babel/runtime": "^7.10.1",
     28503        "classnames": "^2.2.6",
     28504        "rc-motion": "^2.6.1",
     28505        "rc-util": "^5.21.2"
     28506      }
     28507    },
     28508    "rc-dropdown": {
     28509      "version": "4.0.1",
     28510      "resolved": "https://registry.npmjs.org/rc-dropdown/-/rc-dropdown-4.0.1.tgz",
     28511      "integrity": "sha512-OdpXuOcme1rm45cR0Jzgfl1otzmU4vuBVb+etXM8vcaULGokAKVpKlw8p6xzspG7jGd/XxShvq+N3VNEfk/l5g==",
     28512      "requires": {
     28513        "@babel/runtime": "^7.18.3",
     28514        "classnames": "^2.2.6",
     28515        "rc-trigger": "^5.3.1",
     28516        "rc-util": "^5.17.0"
     28517      }
     28518    },
     28519    "rc-field-form": {
     28520      "version": "1.27.2",
     28521      "resolved": "https://registry.npmjs.org/rc-field-form/-/rc-field-form-1.27.2.tgz",
     28522      "integrity": "sha512-NaTjkSB8JsHRgm52wkDorsDzFf2HH6GmCQ2AqkwO8zo+zIqybw8K1lkzDBMDJI8nw1pFuD46U5QsYZv4blYvdw==",
     28523      "requires": {
     28524        "@babel/runtime": "^7.18.0",
     28525        "async-validator": "^4.1.0",
     28526        "rc-util": "^5.8.0"
     28527      }
     28528    },
     28529    "rc-image": {
     28530      "version": "5.7.1",
     28531      "resolved": "https://registry.npmjs.org/rc-image/-/rc-image-5.7.1.tgz",
     28532      "integrity": "sha512-QyMfdhoUfb5W14plqXSisaYwpdstcLYnB0MjX5ccIK2rydQM9sDPuekQWu500DDGR2dBaIF5vx9XbWkNFK17Fg==",
     28533      "requires": {
     28534        "@babel/runtime": "^7.11.2",
     28535        "classnames": "^2.2.6",
     28536        "rc-dialog": "~8.9.0",
     28537        "rc-util": "^5.0.6"
     28538      }
     28539    },
     28540    "rc-input": {
     28541      "version": "0.1.2",
     28542      "resolved": "https://registry.npmjs.org/rc-input/-/rc-input-0.1.2.tgz",
     28543      "integrity": "sha512-ZPmwcFspgfYpUfbSx3KnLk9gImBcLOrlQCr4oTJ4jBoIXgJLTfm26yelzRgBJewhkvD8uJbgX0sQ/yOzuOHnJg==",
     28544      "requires": {
     28545        "@babel/runtime": "^7.11.1",
     28546        "classnames": "^2.2.1",
     28547        "rc-util": "^5.18.1"
     28548      }
     28549    },
     28550    "rc-input-number": {
     28551      "version": "7.3.9",
     28552      "resolved": "https://registry.npmjs.org/rc-input-number/-/rc-input-number-7.3.9.tgz",
     28553      "integrity": "sha512-u0+miS+SATdb6DtssYei2JJ1WuZME+nXaG6XGtR8maNyW5uGDytfDu60OTWLQEb0Anv/AcCzehldV8CKmKyQfA==",
     28554      "requires": {
     28555        "@babel/runtime": "^7.10.1",
     28556        "classnames": "^2.2.5",
     28557        "rc-util": "^5.23.0"
     28558      }
     28559    },
     28560    "rc-mentions": {
     28561      "version": "1.10.0",
     28562      "resolved": "https://registry.npmjs.org/rc-mentions/-/rc-mentions-1.10.0.tgz",
     28563      "integrity": "sha512-oMlYWnwXSxP2NQVlgxOTzuG/u9BUc3ySY78K3/t7MNhJWpZzXTao+/Bic6tyZLuNCO89//hVQJBdaR2rnFQl6Q==",
     28564      "requires": {
     28565        "@babel/runtime": "^7.10.1",
     28566        "classnames": "^2.2.6",
     28567        "rc-menu": "~9.6.0",
     28568        "rc-textarea": "^0.4.0",
     28569        "rc-trigger": "^5.0.4",
     28570        "rc-util": "^5.22.5"
     28571      }
     28572    },
     28573    "rc-menu": {
     28574      "version": "9.6.4",
     28575      "resolved": "https://registry.npmjs.org/rc-menu/-/rc-menu-9.6.4.tgz",
     28576      "integrity": "sha512-6DiNAjxjVIPLZXHffXxxcyE15d4isRL7iQ1ru4MqYDH2Cqc5bW96wZOdMydFtGLyDdnmEQ9jVvdCE9yliGvzkw==",
     28577      "requires": {
     28578        "@babel/runtime": "^7.10.1",
     28579        "classnames": "2.x",
     28580        "rc-motion": "^2.4.3",
     28581        "rc-overflow": "^1.2.0",
     28582        "rc-trigger": "^5.1.2",
     28583        "rc-util": "^5.12.0",
     28584        "shallowequal": "^1.1.0"
     28585      }
     28586    },
     28587    "rc-motion": {
     28588      "version": "2.6.2",
     28589      "resolved": "https://registry.npmjs.org/rc-motion/-/rc-motion-2.6.2.tgz",
     28590      "integrity": "sha512-4w1FaX3dtV749P8GwfS4fYnFG4Rb9pxvCYPc/b2fw1cmlHJWNNgOFIz7ysiD+eOrzJSvnLJWlNQQncpNMXwwpg==",
     28591      "requires": {
     28592        "@babel/runtime": "^7.11.1",
     28593        "classnames": "^2.2.1",
     28594        "rc-util": "^5.21.0"
     28595      }
     28596    },
     28597    "rc-notification": {
     28598      "version": "4.6.0",
     28599      "resolved": "https://registry.npmjs.org/rc-notification/-/rc-notification-4.6.0.tgz",
     28600      "integrity": "sha512-xF3MKgIoynzjQAO4lqsoraiFo3UXNYlBfpHs0VWvwF+4pimen9/H1DYLN2mfRWhHovW6gRpla73m2nmyIqAMZQ==",
     28601      "requires": {
     28602        "@babel/runtime": "^7.10.1",
     28603        "classnames": "2.x",
     28604        "rc-motion": "^2.2.0",
     28605        "rc-util": "^5.20.1"
     28606      }
     28607    },
     28608    "rc-overflow": {
     28609      "version": "1.2.8",
     28610      "resolved": "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.2.8.tgz",
     28611      "integrity": "sha512-QJ0UItckWPQ37ZL1dMEBAdY1dhfTXFL9k6oTTcyydVwoUNMnMqCGqnRNA98axSr/OeDKqR6DVFyi8eA5RQI/uQ==",
     28612      "requires": {
     28613        "@babel/runtime": "^7.11.1",
     28614        "classnames": "^2.2.1",
     28615        "rc-resize-observer": "^1.0.0",
     28616        "rc-util": "^5.19.2"
     28617      }
     28618    },
     28619    "rc-pagination": {
     28620      "version": "3.1.17",
     28621      "resolved": "https://registry.npmjs.org/rc-pagination/-/rc-pagination-3.1.17.tgz",
     28622      "integrity": "sha512-/BQ5UxcBnW28vFAcP2hfh+Xg15W0QZn8TWYwdCApchMH1H0CxiaUUcULP8uXcFM1TygcdKWdt3JqsL9cTAfdkQ==",
     28623      "requires": {
     28624        "@babel/runtime": "^7.10.1",
     28625        "classnames": "^2.2.1"
     28626      }
     28627    },
     28628    "rc-picker": {
     28629      "version": "2.6.11",
     28630      "resolved": "https://registry.npmjs.org/rc-picker/-/rc-picker-2.6.11.tgz",
     28631      "integrity": "sha512-INJ7ULu+Kj4UgqbcqE8Q+QpMw55xFf9kkyLBHJFk0ihjJpAV4glialRfqHE7k4KX2BWYPQfpILwhwR14x2EiRQ==",
     28632      "requires": {
     28633        "@babel/runtime": "^7.10.1",
     28634        "classnames": "^2.2.1",
     28635        "date-fns": "2.x",
     28636        "dayjs": "1.x",
     28637        "moment": "^2.24.0",
     28638        "rc-trigger": "^5.0.4",
     28639        "rc-util": "^5.4.0",
     28640        "shallowequal": "^1.1.0"
     28641      }
     28642    },
     28643    "rc-progress": {
     28644      "version": "3.3.3",
     28645      "resolved": "https://registry.npmjs.org/rc-progress/-/rc-progress-3.3.3.tgz",
     28646      "integrity": "sha512-MDVNVHzGanYtRy2KKraEaWeZLri2ZHWIRyaE1a9MQ2MuJ09m+Wxj5cfcaoaR6z5iRpHpA59YeUxAlpML8N4PJw==",
     28647      "requires": {
     28648        "@babel/runtime": "^7.10.1",
     28649        "classnames": "^2.2.6",
     28650        "rc-util": "^5.16.1"
     28651      }
     28652    },
     28653    "rc-rate": {
     28654      "version": "2.9.2",
     28655      "resolved": "https://registry.npmjs.org/rc-rate/-/rc-rate-2.9.2.tgz",
     28656      "integrity": "sha512-SaiZFyN8pe0Fgphv8t3+kidlej+cq/EALkAJAc3A0w0XcPaH2L1aggM8bhe1u6GAGuQNAoFvTLjw4qLPGRKV5g==",
     28657      "requires": {
     28658        "@babel/runtime": "^7.10.1",
     28659        "classnames": "^2.2.5",
     28660        "rc-util": "^5.0.1"
     28661      }
     28662    },
     28663    "rc-resize-observer": {
     28664      "version": "1.2.0",
     28665      "resolved": "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.2.0.tgz",
     28666      "integrity": "sha512-6W+UzT3PyDM0wVCEHfoW3qTHPTvbdSgiA43buiy8PzmeMnfgnDeb9NjdimMXMl3/TcrvvWl5RRVdp+NqcR47pQ==",
     28667      "requires": {
     28668        "@babel/runtime": "^7.10.1",
     28669        "classnames": "^2.2.1",
     28670        "rc-util": "^5.15.0",
     28671        "resize-observer-polyfill": "^1.5.1"
     28672      }
     28673    },
     28674    "rc-segmented": {
     28675      "version": "2.1.0",
     28676      "resolved": "https://registry.npmjs.org/rc-segmented/-/rc-segmented-2.1.0.tgz",
     28677      "integrity": "sha512-hUlonro+pYoZcwrH6Vm56B2ftLfQh046hrwif/VwLIw1j3zGt52p5mREBwmeVzXnSwgnagpOpfafspzs1asjGw==",
     28678      "requires": {
     28679        "@babel/runtime": "^7.11.1",
     28680        "classnames": "^2.2.1",
     28681        "rc-motion": "^2.4.4",
     28682        "rc-util": "^5.17.0"
     28683      }
     28684    },
     28685    "rc-select": {
     28686      "version": "14.1.13",
     28687      "resolved": "https://registry.npmjs.org/rc-select/-/rc-select-14.1.13.tgz",
     28688      "integrity": "sha512-WMEsC3gTwA1dbzWOdVIXDmWyidYNLq68AwvvUlRROw790uGUly0/vmqDozXrIr0QvN/A3CEULx12o+WtLCAefg==",
     28689      "requires": {
     28690        "@babel/runtime": "^7.10.1",
     28691        "classnames": "2.x",
     28692        "rc-motion": "^2.0.1",
     28693        "rc-overflow": "^1.0.0",
     28694        "rc-trigger": "^5.0.4",
     28695        "rc-util": "^5.16.1",
     28696        "rc-virtual-list": "^3.2.0"
     28697      }
     28698    },
     28699    "rc-slider": {
     28700      "version": "10.0.1",
     28701      "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-10.0.1.tgz",
     28702      "integrity": "sha512-igTKF3zBet7oS/3yNiIlmU8KnZ45npmrmHlUUio8PNbIhzMcsh+oE/r2UD42Y6YD2D/s+kzCQkzQrPD6RY435Q==",
     28703      "requires": {
     28704        "@babel/runtime": "^7.10.1",
     28705        "classnames": "^2.2.5",
     28706        "rc-util": "^5.18.1",
     28707        "shallowequal": "^1.1.0"
     28708      }
     28709    },
     28710    "rc-steps": {
     28711      "version": "4.1.4",
     28712      "resolved": "https://registry.npmjs.org/rc-steps/-/rc-steps-4.1.4.tgz",
     28713      "integrity": "sha512-qoCqKZWSpkh/b03ASGx1WhpKnuZcRWmvuW+ZUu4mvMdfvFzVxblTwUM+9aBd0mlEUFmt6GW8FXhMpHkK3Uzp3w==",
     28714      "requires": {
     28715        "@babel/runtime": "^7.10.2",
     28716        "classnames": "^2.2.3",
     28717        "rc-util": "^5.0.1"
     28718      }
     28719    },
     28720    "rc-switch": {
     28721      "version": "3.2.2",
     28722      "resolved": "https://registry.npmjs.org/rc-switch/-/rc-switch-3.2.2.tgz",
     28723      "integrity": "sha512-+gUJClsZZzvAHGy1vZfnwySxj+MjLlGRyXKXScrtCTcmiYNPzxDFOxdQ/3pK1Kt/0POvwJ/6ALOR8gwdXGhs+A==",
     28724      "requires": {
     28725        "@babel/runtime": "^7.10.1",
     28726        "classnames": "^2.2.1",
     28727        "rc-util": "^5.0.1"
     28728      }
     28729    },
     28730    "rc-table": {
     28731      "version": "7.26.0",
     28732      "resolved": "https://registry.npmjs.org/rc-table/-/rc-table-7.26.0.tgz",
     28733      "integrity": "sha512-0cD8e6S+DTGAt5nBZQIPFYEaIukn17sfa5uFL98faHlH/whZzD8ii3dbFL4wmUDEL4BLybhYop+QUfZJ4CPvNQ==",
     28734      "requires": {
     28735        "@babel/runtime": "^7.10.1",
     28736        "classnames": "^2.2.5",
     28737        "rc-resize-observer": "^1.1.0",
     28738        "rc-util": "^5.22.5",
     28739        "shallowequal": "^1.1.0"
     28740      }
     28741    },
     28742    "rc-tabs": {
     28743      "version": "12.2.1",
     28744      "resolved": "https://registry.npmjs.org/rc-tabs/-/rc-tabs-12.2.1.tgz",
     28745      "integrity": "sha512-09pVv4kN8VFqp6THceEmxOW8PAShQC08hrroeVYP4Y8YBFaP1PIWdyFL01czcbyz5YZFj9flZ7aljMaAl0jLVg==",
     28746      "requires": {
     28747        "@babel/runtime": "^7.11.2",
     28748        "classnames": "2.x",
     28749        "rc-dropdown": "~4.0.0",
     28750        "rc-menu": "~9.6.0",
     28751        "rc-motion": "^2.6.2",
     28752        "rc-resize-observer": "^1.0.0",
     28753        "rc-util": "^5.5.0"
     28754      }
     28755    },
     28756    "rc-textarea": {
     28757      "version": "0.4.5",
     28758      "resolved": "https://registry.npmjs.org/rc-textarea/-/rc-textarea-0.4.5.tgz",
     28759      "integrity": "sha512-WHeJRgUlloNyVgTsItMrIXwMhU6P3NmrUDkxX+JRwEpJjECsKtZNlNcXe9pHNLCaYQ3Z1cVCfsClhgDDgJ2kFQ==",
     28760      "requires": {
     28761        "@babel/runtime": "^7.10.1",
     28762        "classnames": "^2.2.1",
     28763        "rc-resize-observer": "^1.0.0",
     28764        "rc-util": "^5.7.0",
     28765        "shallowequal": "^1.1.0"
     28766      }
     28767    },
     28768    "rc-tooltip": {
     28769      "version": "5.2.2",
     28770      "resolved": "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-5.2.2.tgz",
     28771      "integrity": "sha512-jtQzU/18S6EI3lhSGoDYhPqNpWajMtS5VV/ld1LwyfrDByQpYmw/LW6U7oFXXLukjfDHQ7Ju705A82PRNFWYhg==",
     28772      "requires": {
     28773        "@babel/runtime": "^7.11.2",
     28774        "classnames": "^2.3.1",
     28775        "rc-trigger": "^5.0.0"
     28776      }
     28777    },
     28778    "rc-tree": {
     28779      "version": "5.7.0",
     28780      "resolved": "https://registry.npmjs.org/rc-tree/-/rc-tree-5.7.0.tgz",
     28781      "integrity": "sha512-F+Ewkv/UcutshnVBMISP+lPdHDlcsL+YH/MQDVWbk+QdkfID7vXiwrHMEZn31+2Rbbm21z/HPceGS8PXGMmnQg==",
     28782      "requires": {
     28783        "@babel/runtime": "^7.10.1",
     28784        "classnames": "2.x",
     28785        "rc-motion": "^2.0.1",
     28786        "rc-util": "^5.16.1",
     28787        "rc-virtual-list": "^3.4.8"
     28788      }
     28789    },
     28790    "rc-tree-select": {
     28791      "version": "5.5.2",
     28792      "resolved": "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-5.5.2.tgz",
     28793      "integrity": "sha512-toxkzVhkWQ2wvInOhHwmyEpCCi9osnoRQmN0trKvdvyzLattCw63F2T+V/dS2d/xUkrw6Zr1Y2J0/xP57x/jYQ==",
     28794      "requires": {
     28795        "@babel/runtime": "^7.10.1",
     28796        "classnames": "2.x",
     28797        "rc-select": "~14.1.0",
     28798        "rc-tree": "~5.7.0",
     28799        "rc-util": "^5.16.1"
     28800      }
     28801    },
     28802    "rc-trigger": {
     28803      "version": "5.3.1",
     28804      "resolved": "https://registry.npmjs.org/rc-trigger/-/rc-trigger-5.3.1.tgz",
     28805      "integrity": "sha512-5gaFbDkYSefZ14j2AdzucXzlWgU2ri5uEjkHvsf1ynRhdJbKxNOnw4PBZ9+FVULNGFiDzzlVF8RJnR9P/xrnKQ==",
     28806      "requires": {
     28807        "@babel/runtime": "^7.18.3",
     28808        "classnames": "^2.2.6",
     28809        "rc-align": "^4.0.0",
     28810        "rc-motion": "^2.0.0",
     28811        "rc-util": "^5.19.2"
     28812      }
     28813    },
     28814    "rc-upload": {
     28815      "version": "4.3.4",
     28816      "resolved": "https://registry.npmjs.org/rc-upload/-/rc-upload-4.3.4.tgz",
     28817      "integrity": "sha512-uVbtHFGNjHG/RyAfm9fluXB6pvArAGyAx8z7XzXXyorEgVIWj6mOlriuDm0XowDHYz4ycNK0nE0oP3cbFnzxiQ==",
     28818      "requires": {
     28819        "@babel/runtime": "^7.18.3",
     28820        "classnames": "^2.2.5",
     28821        "rc-util": "^5.2.0"
     28822      }
     28823    },
     28824    "rc-util": {
     28825      "version": "5.24.4",
     28826      "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.24.4.tgz",
     28827      "integrity": "sha512-2a4RQnycV9eV7lVZPEJ7QwJRPlZNc06J7CwcwZo4vIHr3PfUqtYgl1EkUV9ETAc6VRRi8XZOMFhYG63whlIC9Q==",
     28828      "requires": {
     28829        "@babel/runtime": "^7.18.3",
     28830        "react-is": "^16.12.0",
     28831        "shallowequal": "^1.1.0"
     28832      },
     28833      "dependencies": {
     28834        "react-is": {
     28835          "version": "16.13.1",
     28836          "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
     28837          "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
     28838        }
     28839      }
     28840    },
     28841    "rc-virtual-list": {
     28842      "version": "3.4.10",
     28843      "resolved": "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.4.10.tgz",
     28844      "integrity": "sha512-Jv0cgJxJ+8F/YViW8WGs/jQF2rmT8RUcJ5uDJs5MOFLTYLAvCpM/xU+Zu6EpCun50fmovhXiItQctcfE2UY3Aw==",
     28845      "requires": {
     28846        "classnames": "^2.2.6",
     28847        "rc-resize-observer": "^1.0.0",
     28848        "rc-util": "^5.15.0"
     28849      }
     28850    },
    2748128851    "react": {
    2748228852      "version": "18.2.0",
     
    2785929229      "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="
    2786029230    },
     29231    "resize-observer-polyfill": {
     29232      "version": "1.5.1",
     29233      "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz",
     29234      "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
     29235    },
    2786129236    "resolve": {
    2786229237      "version": "1.22.1",
     
    2805129426        "ajv": "^6.12.5",
    2805229427        "ajv-keywords": "^3.5.2"
     29428      }
     29429    },
     29430    "scroll-into-view-if-needed": {
     29431      "version": "2.2.29",
     29432      "resolved": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.29.tgz",
     29433      "integrity": "sha512-hxpAR6AN+Gh53AdAimHM6C8oTN1ppwVZITihix+WqalywBeFcQ6LdQP5ABNl26nX8GTEL7VT+b8lKpdqq65wXg==",
     29434      "requires": {
     29435        "compute-scroll-into-view": "^1.0.17"
    2805329436      }
    2805429437    },
     
    2820029583      "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
    2820129584    },
     29585    "shallowequal": {
     29586      "version": "1.1.0",
     29587      "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz",
     29588      "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ=="
     29589    },
    2820229590    "shebang-command": {
    2820329591      "version": "2.0.0",
     
    2837329761        }
    2837429762      }
     29763    },
     29764    "string-convert": {
     29765      "version": "0.2.1",
     29766      "resolved": "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz",
     29767      "integrity": "sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A=="
    2837529768    },
    2837629769    "string-length": {
     
    2877730170        "is-number": "^7.0.0"
    2877830171      }
     30172    },
     30173    "toggle-selection": {
     30174      "version": "1.0.6",
     30175      "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz",
     30176      "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ=="
    2877930177    },
    2878030178    "toidentifier": {
  • phonelux-frontend/package.json

    rffd50db r47f4eaf  
    1616    "@testing-library/user-event": "^13.5.0",
    1717    "@tippyjs/react": "^4.2.6",
     18    "antd": "^4.23.6",
    1819    "axios": "^0.27.2",
    1920    "jwt-decode": "^3.1.2",
  • phonelux-frontend/src/App.js

    rffd50db r47f4eaf  
    1212import CompareOffersComponent from "./components/CompareOffersComponent/CompareOffersComponent";
    1313import SpecificationsFilterComponent from "./components/FiltersComponents/SpecificationsFilterComponent";
     14import OfferReportsComponent from "./components/OfferReportsComponent/OfferReportsComponent";
     15import ScrappersComponent from "./components/ScrappersComponent/ScrappersComponent";
    1416
    1517
     
    2931        <Route path="/admin/editoffer/:offerId" element={<EditOfferComponent/>}/>
    3032        <Route path="/compareoffers" element={<CompareOffersComponent/>}/>
     33        <Route path="/offerreport/reports" element={<OfferReportsComponent/>}/>
     34        <Route path="/scrapperinfo" element={<ScrappersComponent/>}/>
    3135      </Routes>
    3236    </BrowserRouter>
  • phonelux-frontend/src/components/EditOfferComponent/EditOfferComponent.js

    rffd50db r47f4eaf  
    1717
    1818    componentDidMount(){
    19         // if(!localStorage.getItem('token'))
    20         // {
    21         //     window.location.href = "/"
    22         // }
    23 
    24         // if(this.context.role != 'ADMIN' && this.context.role != 'SUPERADMIN')
    25         // {
    26         //     window.location.href = "/"
    27         // }
    28 
    2919        var config = {
    3020            method: 'get',
  • phonelux-frontend/src/components/HomepageComponent.js

    rffd50db r47f4eaf  
    220220  render() {
    221221    // console.log(this.context)
    222     // console.log(localStorage.getItem('token'))
     222    console.log(localStorage.getItem('token'))
    223223    // console.log(this.state)
    224224    return (
  • phonelux-frontend/src/components/LoginRegisterComponents/LoginFormComponent.css

    rffd50db r47f4eaf  
    162162  background-color: rgb(251, 224, 224);
    163163 }
     164
     165 .login-with-facebook-image{
     166  width: 40%;
     167 }
     168
     169.login-with-facebook-image:hover{
     170  cursor: pointer;
     171}
     172
     173 .login-with-facebook-wrapper{
     174  display: flex;
     175  justify-content: center;
     176 }
  • phonelux-frontend/src/components/LoginRegisterComponents/LoginFormComponent.js

    rffd50db r47f4eaf  
    66import { Link } from 'react-router-dom';
    77import axios from 'axios';
     8import FacebookLogin from 'react-facebook-login'
    89
    910export class LoginFormComponent extends Component {
     
    1819    }
    1920  }
    20  
    21   changeHandler = (e) =>{
    22       this.setState({[e.target.name] : e.target.value})
    23   }
     21
    2422
    2523  submitHandler = (e) => {
  • phonelux-frontend/src/components/NavbarComponent/NavbarComponent.js

    rffd50db r47f4eaf  
    1212import SupervisorAccountIcon from '@mui/icons-material/SupervisorAccount';
    1313import CompareIcon from '@mui/icons-material/Compare';
     14import BugReportIcon from '@mui/icons-material/BugReport';
     15import ReportIcon from '@mui/icons-material/Report';
     16import UpdateIcon from '@mui/icons-material/Update';
    1417
    1518export class NavbarComponent extends Component {
     
    3639            <Link style={{color: 'black'}} to={"/management/users"}>
    3740              <SupervisorAccountIcon style={{fontSize: '40px', marginTop: '10px', marginRight: '10px' }} className='navbar-superadmin-icon'/>
     41            </Link>
     42          </Tippy> : <></>
     43        }
     44         {
     45          localStorage.getItem('token') && this.context.role == 'SUPERADMIN' ?
     46          <Tippy placement='bottom' content='Преземање на содржина'>
     47            <Link style={{color: 'black'}} to={"/scrapperinfo"}>
     48              <UpdateIcon style={{fontSize: '40px', marginTop: '10px', marginRight: '10px' }} className='navbar-superadmin-icon'/>
     49            </Link>
     50          </Tippy> : <></>
     51        }
     52         {
     53          localStorage.getItem('token') && (this.context.role == 'SUPERADMIN' || this.context.role == 'ADMIN') ?
     54          <Tippy placement='bottom' content='Пријавени понуди'>
     55            <Link style={{color: 'black'}} to={"/offerreport/reports"}>
     56              <BugReportIcon style={{fontSize: '40px', marginTop: '10px', marginRight: '10px' }} className='navbar-offerreports-icon'/>
    3857            </Link>
    3958          </Tippy> : <></>
  • phonelux-frontend/src/components/PhoneOfferDetailsComponent/PhoneOfferDetailsComponent.css

    rffd50db r47f4eaf  
    140140}
    141141
     142.offerdetails-report-icon{
     143    cursor: pointer;
     144}
    142145
    143146
     147
  • phonelux-frontend/src/components/PhoneOfferDetailsComponent/PhoneOfferDetailsComponent.js

    rffd50db r47f4eaf  
    99import VisibilityIcon from '@mui/icons-material/Visibility';
    1010import VisibilityOffIcon from '@mui/icons-material/VisibilityOff';
     11import ReportIcon from '@mui/icons-material/Report';
    1112
    1213
     
    6162  }
    6263
     64    reportOffer = () =>{
     65      alert('Пратена е пријава до администратор за невалидност на спецификациите на понудата!')
     66      var config = {
     67        method: 'post',
     68        url: '/offerreport/'+this.state.offerId+'/'+this.context.userId,
     69        headers: {
     70          'Authorization': 'Bearer '+localStorage.getItem('token')
     71        }
     72      };
     73     
     74      axios(config)
     75      .then(function (response) {
     76        console.log(JSON.stringify(response.data));
     77      })
     78      .catch(function (error) {
     79        console.log(error);
     80      });
     81    }
     82
    6383  render() {
    6484    console.log(this.state)
     
    7191          {
    7292            localStorage.getItem('token') ?
     93            <Tippy placement='bottom' content='Пријави понуда за неточни спецификации'>
     94            <ReportIcon onClick={this.reportOffer} className='offerdetails-report-icon' style={{fontSize: '45px'}}/>
     95         </Tippy> : <></>
     96          }
     97          {
     98            localStorage.getItem('token') ?
    7399            this.state.showAllSpecs ?
    74100              <Tippy placement='bottom' content='Прикажи ги избраните спецификации'>
     
    103129
    104130          })()}
     131
    105132        </div>
    106133        <div className='phone-offer-details-last-updated-wrapper'></div>
     
    109136        <table className='phone-offer-details-table'>
    110137          <thead>
    111           <tr><th colSpan={2}>Детали за понудата</th></tr>
     138          <tr><th colSpan={2}>
     139            Детали за понудата
     140          </th></tr>
    112141          </thead>
    113142          <tbody>
  • phonelux-frontend/src/components/SuperAdminComponent/SuperAdminComponent.js

    rffd50db r47f4eaf  
    6969
    7070    componentDidMount(){
    71       // if(!localStorage.getItem('token'))
    72       // {
    73       //     window.location.href = "/"
    74       // }
    75 
    76       // if(this.context.role != 'SUPERADMIN')
    77       // {
    78       //     window.location.href = "/"
    79       // }
    8071      this.getUsers()
    8172    }
Note: See TracChangeset for help on using the changeset viewer.