{"ScriptPreparationCode":"function ComponentWithInlineFunction() {\r\n const clickMe = () =\u003E {\r\n const heavyMap = new Map()\r\n\r\n for (let i = 0; i \u003C 10000000; i\u002B\u002B) {\r\n heavyMap.set(i, i \u002B 1)\r\n }\r\n\r\n return heavyMap\r\n }\r\n return React.createElement(\u0027button\u0027, {\r\n onClick: clickMe\r\n }, \u0027Click me!\u0027)\r\n}\r\n\r\nfunction ComponentWithUseCallback() {\r\n const clickMe = React.useCallback(() =\u003E {\r\n const heavyMap = new Map()\r\n\r\n for (let i = 0; i \u003C 10000000; i\u002B\u002B) {\r\n heavyMap.set(i, i \u002B 1)\r\n }\r\n\r\n return heavyMap\r\n }, [])\r\n return React.createElement(\u0027button\u0027, {\r\n onClick: clickMe\r\n }, \u0027Click me!\u0027)\r\n}\r\n\r\nfunction ComponentWithoutUseMemo() {\r\n const obj = {\r\n \u0022items\u0022: [\r\n {\r\n \u0022id\u0022: \u00222813d623-888c-4462-8566-98d098b2ca84\u0022,\r\n \u0022number\u0022: \u00220000365\u0022,\r\n \u0022contractNum\u0022: \u0022M15J2\u0022,\r\n \u0022status\u0022: \u0022ERROR\u0022,\r\n \u0022statusDesc\u0022: \u0022\u041E\u0448\u0438\u0431\u043A\u0430\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 26.04.2021 \u043F\u043E 25.04.2024\u0022,\r\n \u0022dateCreated\u0022: \u002225.04.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022ERROR\u0022,\r\n \u0022notificationEmail\u0022: \u0022no-reply@accounts.google.com\u0022,\r\n \u0022errorMessage\u0022: \u0022[404 Not Found] during [POST] to [http://proxy-mapic-test-lkb2b.apps.yd-kt09.vimpelcom.ru/rich-arfix-recon-act/v2/arfix/order-reconciliation-act] [RichFeign#orderReconciliationAct(OrderReconciliationActReq)]: [{\\\u0022meta\\\u0022:{\\\u0022status\\\u0022:\\\u0022ERROR\\\u0022,\\\u0022code\\\u0022:2006,\\\u0022message\\\u0022:\\\u0022\u0414\u043E\u0433\u043E\u0432\u043E\u0440 \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\\\u0022,\\\u0022system\\\u0022:\\\u0022RU.RICH.RICH\\\u0022,\\\u0022traceparent\\\u0022:\\\u002200-adc8a34c7a7be7487026e6412e4fe638-dba8ea8106b40265-01\\\u0022}}]\u0022,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n },\r\n {\r\n \u0022id\u0022: \u00221f3873c9-060d-4673-b93a-608f4127be2d\u0022,\r\n \u0022number\u0022: \u00220000352\u0022,\r\n \u0022contractNum\u0022: \u0022M15J2\u0022,\r\n \u0022status\u0022: \u0022ERROR\u0022,\r\n \u0022statusDesc\u0022: \u0022\u041E\u0448\u0438\u0431\u043A\u0430\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 22.02.2024 \u043F\u043E 22.04.2024\u0022,\r\n \u0022dateCreated\u0022: \u002222.04.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022ERROR\u0022,\r\n \u0022notificationEmail\u0022: \u0022Golubeva.o@gmail.com\u0022,\r\n \u0022errorMessage\u0022: \u0022[404 Not Found] during [POST] to [http://proxy-mapic-test-lkb2b.apps.yd-kt09.vimpelcom.ru/rich-arfix-recon-act/v2/arfix/order-reconciliation-act] [RichFeign#orderReconciliationAct(OrderReconciliationActReq)]: [{\\\u0022meta\\\u0022:{\\\u0022status\\\u0022:\\\u0022ERROR\\\u0022,\\\u0022code\\\u0022:2006,\\\u0022message\\\u0022:\\\u0022\u0414\u043E\u0433\u043E\u0432\u043E\u0440 \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\\\u0022,\\\u0022system\\\u0022:\\\u0022RU.RICH.RICH\\\u0022,\\\u0022traceparent\\\u0022:\\\u002200-049526ba0a9d99d02b353483ab87714e-1d28216a53a6726c-01\\\u0022}}]\u0022,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n },\r\n {\r\n \u0022id\u0022: \u0022c1e8c852-d42b-401f-bd86-d66746056a18\u0022,\r\n \u0022number\u0022: \u00220000327\u0022,\r\n \u0022contractNum\u0022: \u0022M15J2\u0022,\r\n \u0022status\u0022: \u0022ERROR\u0022,\r\n \u0022statusDesc\u0022: \u0022\u041E\u0448\u0438\u0431\u043A\u0430\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 23.04.2021 \u043F\u043E 22.04.2024\u0022,\r\n \u0022dateCreated\u0022: \u002222.04.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022ERROR\u0022,\r\n \u0022notificationEmail\u0022: \u0022ivkaza10@gmail.com\u0022,\r\n \u0022errorMessage\u0022: \u0022[404 Not Found] during [POST] to [http://proxy-mapic-test-lkb2b.apps.yd-kt09.vimpelcom.ru/rich-arfix-recon-act/v2/arfix/order-reconciliation-act] [RichFeign#orderReconciliationAct(OrderReconciliationActReq)]: [{\\\u0022meta\\\u0022:{\\\u0022status\\\u0022:\\\u0022ERROR\\\u0022,\\\u0022code\\\u0022:2006,\\\u0022message\\\u0022:\\\u0022\u0414\u043E\u0433\u043E\u0432\u043E\u0440 \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\\\u0022,\\\u0022system\\\u0022:\\\u0022RU.RICH.RICH\\\u0022,\\\u0022traceparent\\\u0022:\\\u002200-d70ca410a0a28c0b76607f6b857db328-743c4bde48a0dae6-01\\\u0022}}]\u0022,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n },\r\n {\r\n \u0022id\u0022: \u00223f954d67-3269-4017-bc88-65a38ef98cdb\u0022,\r\n \u0022number\u0022: \u00220000260\u0022,\r\n \u0022contractNum\u0022: \u0022OT264\u0022,\r\n \u0022status\u0022: \u0022ERROR\u0022,\r\n \u0022statusDesc\u0022: \u0022\u041E\u0448\u0438\u0431\u043A\u0430\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 01.03.2024 \u043F\u043E 03.03.2024\u0022,\r\n \u0022dateCreated\u0022: \u002228.03.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022ERROR\u0022,\r\n \u0022notificationEmail\u0022: \u0022RomanSerPetrov@beeline.ru\u0022,\r\n \u0022errorMessage\u0022: \u0022[404 Not Found] during [POST] to [http://proxy-mapic-test-lkb2b.apps.yd-kt09.vimpelcom.ru/rich-arfix-recon-act/v2/arfix/order-reconciliation-act] [RichFeign#orderReconciliationAct(OrderReconciliationActReq)]: [{\\\u0022meta\\\u0022:{\\\u0022status\\\u0022:\\\u0022ERROR\\\u0022,\\\u0022code\\\u0022:2006,\\\u0022message\\\u0022:\\\u0022\u0414\u043E\u0433\u043E\u0432\u043E\u0440 \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\\\u0022,\\\u0022traceparent\\\u0022:\\\u002200-a76363da0ca154a4d39c02a9d11dbb95-ca401c366390924e-01\\\u0022}}]\u0022,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n },\r\n {\r\n \u0022id\u0022: \u0022736e13a5-ca89-4ccb-8659-b359ef9ee6fe\u0022,\r\n \u0022number\u0022: \u00220000259\u0022,\r\n \u0022contractNum\u0022: \u0022OT264\u0022,\r\n \u0022status\u0022: \u0022ERROR\u0022,\r\n \u0022statusDesc\u0022: \u0022\u041E\u0448\u0438\u0431\u043A\u0430\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 11.02.2024 \u043F\u043E 12.03.2024\u0022,\r\n \u0022dateCreated\u0022: \u002228.03.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022ERROR\u0022,\r\n \u0022notificationEmail\u0022: \u0022RomanSerPetrov@beeline.ru\u0022,\r\n \u0022errorMessage\u0022: \u0022[404 Not Found] during [POST] to [http://proxy-mapic-test-lkb2b.apps.yd-kt09.vimpelcom.ru/rich-arfix-recon-act/v2/arfix/order-reconciliation-act] [RichFeign#orderReconciliationAct(OrderReconciliationActReq)]: [{\\\u0022meta\\\u0022:{\\\u0022status\\\u0022:\\\u0022ERROR\\\u0022,\\\u0022code\\\u0022:2006,\\\u0022message\\\u0022:\\\u0022\u0414\u043E\u0433\u043E\u0432\u043E\u0440 \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\\\u0022,\\\u0022traceparent\\\u0022:\\\u002200-1eaf8d410a983135d34a4640bf8dc544-eda9cef7e4e3684d-01\\\u0022}}]\u0022,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n },\r\n {\r\n \u0022id\u0022: \u002284b960e5-fca9-4671-9858-92b03d7e7c38\u0022,\r\n \u0022number\u0022: \u00220000258\u0022,\r\n \u0022contractNum\u0022: \u0022OT264\u0022,\r\n \u0022status\u0022: \u0022ERROR\u0022,\r\n \u0022statusDesc\u0022: \u0022\u041E\u0448\u0438\u0431\u043A\u0430\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 11.02.2024 \u043F\u043E 12.03.2024\u0022,\r\n \u0022dateCreated\u0022: \u002228.03.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022ERROR\u0022,\r\n \u0022notificationEmail\u0022: \u0022RomanSerPetrov@beeline.ru\u0022,\r\n \u0022errorMessage\u0022: \u0022[404 Not Found] during [POST] to [http://proxy-mapic-test-lkb2b.apps.yd-kt09.vimpelcom.ru/rich-arfix-recon-act/v2/arfix/order-reconciliation-act] [RichFeign#orderReconciliationAct(OrderReconciliationActReq)]: [{\\\u0022meta\\\u0022:{\\\u0022status\\\u0022:\\\u0022ERROR\\\u0022,\\\u0022code\\\u0022:2006,\\\u0022message\\\u0022:\\\u0022\u0414\u043E\u0433\u043E\u0432\u043E\u0440 \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\\\u0022,\\\u0022traceparent\\\u0022:\\\u002200-2995a7d409844b5cd842abc9afc27a1f-6467490abcb032e4-01\\\u0022}}]\u0022,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n },\r\n {\r\n \u0022id\u0022: \u002206a0c3bc-3dfe-466f-a03a-03130f282236\u0022,\r\n \u0022number\u0022: \u00220000202\u0022,\r\n \u0022contractNum\u0022: \u0022OT264\u0022,\r\n \u0022status\u0022: \u0022DONE\u0022,\r\n \u0022statusDesc\u0022: \u0022\u0413\u043E\u0442\u043E\u0432\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 11.02.2024 \u043F\u043E 12.03.2024\u0022,\r\n \u0022dateCreated\u0022: \u002225.03.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022DELETED\u0022,\r\n \u0022notificationEmail\u0022: null,\r\n \u0022errorMessage\u0022: null,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n },\r\n {\r\n \u0022id\u0022: \u0022539230ec-0a58-4ea0-bb29-f0ca091f6cf3\u0022,\r\n \u0022number\u0022: \u00220000201\u0022,\r\n \u0022contractNum\u0022: \u0022OT264\u0022,\r\n \u0022status\u0022: \u0022DONE\u0022,\r\n \u0022statusDesc\u0022: \u0022\u0413\u043E\u0442\u043E\u0432\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 11.02.2024 \u043F\u043E 12.03.2024\u0022,\r\n \u0022dateCreated\u0022: \u002225.03.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022DELETED\u0022,\r\n \u0022notificationEmail\u0022: null,\r\n \u0022errorMessage\u0022: null,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n },\r\n {\r\n \u0022id\u0022: \u0022f873f0ce-37be-4852-a425-6c6b41e7e26a\u0022,\r\n \u0022number\u0022: \u00220000200\u0022,\r\n \u0022contractNum\u0022: \u0022OT264\u0022,\r\n \u0022status\u0022: \u0022DONE\u0022,\r\n \u0022statusDesc\u0022: \u0022\u0413\u043E\u0442\u043E\u0432\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 11.02.2024 \u043F\u043E 12.03.2024\u0022,\r\n \u0022dateCreated\u0022: \u002225.03.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022DELETED\u0022,\r\n \u0022notificationEmail\u0022: null,\r\n \u0022errorMessage\u0022: null,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n },\r\n {\r\n \u0022id\u0022: \u0022153fc752-4c1b-4cb4-89ec-31031092e722\u0022,\r\n \u0022number\u0022: \u00220000199\u0022,\r\n \u0022contractNum\u0022: \u0022OT264\u0022,\r\n \u0022status\u0022: \u0022DONE\u0022,\r\n \u0022statusDesc\u0022: \u0022\u0413\u043E\u0442\u043E\u0432\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 11.02.2024 \u043F\u043E 12.03.2024\u0022,\r\n \u0022dateCreated\u0022: \u002225.03.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022DELETED\u0022,\r\n \u0022notificationEmail\u0022: null,\r\n \u0022errorMessage\u0022: null,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n }\r\n ],\r\n \u0022page\u0022: 1,\r\n \u0022itemsPerPage\u0022: 10,\r\n \u0022totalItems\u0022: 35,\r\n \u0022search\u0022: [],\r\n \u0022filterMap\u0022: {},\r\n \u0022filterDate\u0022: {\r\n \u0022dateFrom\u0022: null,\r\n \u0022dateTo\u0022: null\r\n },\r\n \u0022sortMap\u0022: {},\r\n \u0022hiddenColumns\u0022: []\r\n }\r\n return React.createElement(\u0027h1\u0027, {\r\n data: obj\r\n }, \u0027ComponentWithoutUseMemo\u0027)\r\n}\r\n\r\nfunction ComponentWithUseMemo() {\r\n const obj = React.useMemo(() =\u003E ({\r\n \u0022items\u0022: [\r\n {\r\n \u0022id\u0022: \u00222813d623-888c-4462-8566-98d098b2ca84\u0022,\r\n \u0022number\u0022: \u00220000365\u0022,\r\n \u0022contractNum\u0022: \u0022M15J2\u0022,\r\n \u0022status\u0022: \u0022ERROR\u0022,\r\n \u0022statusDesc\u0022: \u0022\u041E\u0448\u0438\u0431\u043A\u0430\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 26.04.2021 \u043F\u043E 25.04.2024\u0022,\r\n \u0022dateCreated\u0022: \u002225.04.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022ERROR\u0022,\r\n \u0022notificationEmail\u0022: \u0022no-reply@accounts.google.com\u0022,\r\n \u0022errorMessage\u0022: \u0022[404 Not Found] during [POST] to [http://proxy-mapic-test-lkb2b.apps.yd-kt09.vimpelcom.ru/rich-arfix-recon-act/v2/arfix/order-reconciliation-act] [RichFeign#orderReconciliationAct(OrderReconciliationActReq)]: [{\\\u0022meta\\\u0022:{\\\u0022status\\\u0022:\\\u0022ERROR\\\u0022,\\\u0022code\\\u0022:2006,\\\u0022message\\\u0022:\\\u0022\u0414\u043E\u0433\u043E\u0432\u043E\u0440 \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\\\u0022,\\\u0022system\\\u0022:\\\u0022RU.RICH.RICH\\\u0022,\\\u0022traceparent\\\u0022:\\\u002200-adc8a34c7a7be7487026e6412e4fe638-dba8ea8106b40265-01\\\u0022}}]\u0022,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n },\r\n {\r\n \u0022id\u0022: \u00221f3873c9-060d-4673-b93a-608f4127be2d\u0022,\r\n \u0022number\u0022: \u00220000352\u0022,\r\n \u0022contractNum\u0022: \u0022M15J2\u0022,\r\n \u0022status\u0022: \u0022ERROR\u0022,\r\n \u0022statusDesc\u0022: \u0022\u041E\u0448\u0438\u0431\u043A\u0430\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 22.02.2024 \u043F\u043E 22.04.2024\u0022,\r\n \u0022dateCreated\u0022: \u002222.04.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022ERROR\u0022,\r\n \u0022notificationEmail\u0022: \u0022Golubeva.o@gmail.com\u0022,\r\n \u0022errorMessage\u0022: \u0022[404 Not Found] during [POST] to [http://proxy-mapic-test-lkb2b.apps.yd-kt09.vimpelcom.ru/rich-arfix-recon-act/v2/arfix/order-reconciliation-act] [RichFeign#orderReconciliationAct(OrderReconciliationActReq)]: [{\\\u0022meta\\\u0022:{\\\u0022status\\\u0022:\\\u0022ERROR\\\u0022,\\\u0022code\\\u0022:2006,\\\u0022message\\\u0022:\\\u0022\u0414\u043E\u0433\u043E\u0432\u043E\u0440 \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\\\u0022,\\\u0022system\\\u0022:\\\u0022RU.RICH.RICH\\\u0022,\\\u0022traceparent\\\u0022:\\\u002200-049526ba0a9d99d02b353483ab87714e-1d28216a53a6726c-01\\\u0022}}]\u0022,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n },\r\n {\r\n \u0022id\u0022: \u0022c1e8c852-d42b-401f-bd86-d66746056a18\u0022,\r\n \u0022number\u0022: \u00220000327\u0022,\r\n \u0022contractNum\u0022: \u0022M15J2\u0022,\r\n \u0022status\u0022: \u0022ERROR\u0022,\r\n \u0022statusDesc\u0022: \u0022\u041E\u0448\u0438\u0431\u043A\u0430\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 23.04.2021 \u043F\u043E 22.04.2024\u0022,\r\n \u0022dateCreated\u0022: \u002222.04.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022ERROR\u0022,\r\n \u0022notificationEmail\u0022: \u0022ivkaza10@gmail.com\u0022,\r\n \u0022errorMessage\u0022: \u0022[404 Not Found] during [POST] to [http://proxy-mapic-test-lkb2b.apps.yd-kt09.vimpelcom.ru/rich-arfix-recon-act/v2/arfix/order-reconciliation-act] [RichFeign#orderReconciliationAct(OrderReconciliationActReq)]: [{\\\u0022meta\\\u0022:{\\\u0022status\\\u0022:\\\u0022ERROR\\\u0022,\\\u0022code\\\u0022:2006,\\\u0022message\\\u0022:\\\u0022\u0414\u043E\u0433\u043E\u0432\u043E\u0440 \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\\\u0022,\\\u0022system\\\u0022:\\\u0022RU.RICH.RICH\\\u0022,\\\u0022traceparent\\\u0022:\\\u002200-d70ca410a0a28c0b76607f6b857db328-743c4bde48a0dae6-01\\\u0022}}]\u0022,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n },\r\n {\r\n \u0022id\u0022: \u00223f954d67-3269-4017-bc88-65a38ef98cdb\u0022,\r\n \u0022number\u0022: \u00220000260\u0022,\r\n \u0022contractNum\u0022: \u0022OT264\u0022,\r\n \u0022status\u0022: \u0022ERROR\u0022,\r\n \u0022statusDesc\u0022: \u0022\u041E\u0448\u0438\u0431\u043A\u0430\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 01.03.2024 \u043F\u043E 03.03.2024\u0022,\r\n \u0022dateCreated\u0022: \u002228.03.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022ERROR\u0022,\r\n \u0022notificationEmail\u0022: \u0022RomanSerPetrov@beeline.ru\u0022,\r\n \u0022errorMessage\u0022: \u0022[404 Not Found] during [POST] to [http://proxy-mapic-test-lkb2b.apps.yd-kt09.vimpelcom.ru/rich-arfix-recon-act/v2/arfix/order-reconciliation-act] [RichFeign#orderReconciliationAct(OrderReconciliationActReq)]: [{\\\u0022meta\\\u0022:{\\\u0022status\\\u0022:\\\u0022ERROR\\\u0022,\\\u0022code\\\u0022:2006,\\\u0022message\\\u0022:\\\u0022\u0414\u043E\u0433\u043E\u0432\u043E\u0440 \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\\\u0022,\\\u0022traceparent\\\u0022:\\\u002200-a76363da0ca154a4d39c02a9d11dbb95-ca401c366390924e-01\\\u0022}}]\u0022,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n },\r\n {\r\n \u0022id\u0022: \u0022736e13a5-ca89-4ccb-8659-b359ef9ee6fe\u0022,\r\n \u0022number\u0022: \u00220000259\u0022,\r\n \u0022contractNum\u0022: \u0022OT264\u0022,\r\n \u0022status\u0022: \u0022ERROR\u0022,\r\n \u0022statusDesc\u0022: \u0022\u041E\u0448\u0438\u0431\u043A\u0430\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 11.02.2024 \u043F\u043E 12.03.2024\u0022,\r\n \u0022dateCreated\u0022: \u002228.03.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022ERROR\u0022,\r\n \u0022notificationEmail\u0022: \u0022RomanSerPetrov@beeline.ru\u0022,\r\n \u0022errorMessage\u0022: \u0022[404 Not Found] during [POST] to [http://proxy-mapic-test-lkb2b.apps.yd-kt09.vimpelcom.ru/rich-arfix-recon-act/v2/arfix/order-reconciliation-act] [RichFeign#orderReconciliationAct(OrderReconciliationActReq)]: [{\\\u0022meta\\\u0022:{\\\u0022status\\\u0022:\\\u0022ERROR\\\u0022,\\\u0022code\\\u0022:2006,\\\u0022message\\\u0022:\\\u0022\u0414\u043E\u0433\u043E\u0432\u043E\u0440 \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\\\u0022,\\\u0022traceparent\\\u0022:\\\u002200-1eaf8d410a983135d34a4640bf8dc544-eda9cef7e4e3684d-01\\\u0022}}]\u0022,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n },\r\n {\r\n \u0022id\u0022: \u002284b960e5-fca9-4671-9858-92b03d7e7c38\u0022,\r\n \u0022number\u0022: \u00220000258\u0022,\r\n \u0022contractNum\u0022: \u0022OT264\u0022,\r\n \u0022status\u0022: \u0022ERROR\u0022,\r\n \u0022statusDesc\u0022: \u0022\u041E\u0448\u0438\u0431\u043A\u0430\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 11.02.2024 \u043F\u043E 12.03.2024\u0022,\r\n \u0022dateCreated\u0022: \u002228.03.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022ERROR\u0022,\r\n \u0022notificationEmail\u0022: \u0022RomanSerPetrov@beeline.ru\u0022,\r\n \u0022errorMessage\u0022: \u0022[404 Not Found] during [POST] to [http://proxy-mapic-test-lkb2b.apps.yd-kt09.vimpelcom.ru/rich-arfix-recon-act/v2/arfix/order-reconciliation-act] [RichFeign#orderReconciliationAct(OrderReconciliationActReq)]: [{\\\u0022meta\\\u0022:{\\\u0022status\\\u0022:\\\u0022ERROR\\\u0022,\\\u0022code\\\u0022:2006,\\\u0022message\\\u0022:\\\u0022\u0414\u043E\u0433\u043E\u0432\u043E\u0440 \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\\\u0022,\\\u0022traceparent\\\u0022:\\\u002200-2995a7d409844b5cd842abc9afc27a1f-6467490abcb032e4-01\\\u0022}}]\u0022,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n },\r\n {\r\n \u0022id\u0022: \u002206a0c3bc-3dfe-466f-a03a-03130f282236\u0022,\r\n \u0022number\u0022: \u00220000202\u0022,\r\n \u0022contractNum\u0022: \u0022OT264\u0022,\r\n \u0022status\u0022: \u0022DONE\u0022,\r\n \u0022statusDesc\u0022: \u0022\u0413\u043E\u0442\u043E\u0432\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 11.02.2024 \u043F\u043E 12.03.2024\u0022,\r\n \u0022dateCreated\u0022: \u002225.03.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022DELETED\u0022,\r\n \u0022notificationEmail\u0022: null,\r\n \u0022errorMessage\u0022: null,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n },\r\n {\r\n \u0022id\u0022: \u0022539230ec-0a58-4ea0-bb29-f0ca091f6cf3\u0022,\r\n \u0022number\u0022: \u00220000201\u0022,\r\n \u0022contractNum\u0022: \u0022OT264\u0022,\r\n \u0022status\u0022: \u0022DONE\u0022,\r\n \u0022statusDesc\u0022: \u0022\u0413\u043E\u0442\u043E\u0432\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 11.02.2024 \u043F\u043E 12.03.2024\u0022,\r\n \u0022dateCreated\u0022: \u002225.03.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022DELETED\u0022,\r\n \u0022notificationEmail\u0022: null,\r\n \u0022errorMessage\u0022: null,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n },\r\n {\r\n \u0022id\u0022: \u0022f873f0ce-37be-4852-a425-6c6b41e7e26a\u0022,\r\n \u0022number\u0022: \u00220000200\u0022,\r\n \u0022contractNum\u0022: \u0022OT264\u0022,\r\n \u0022status\u0022: \u0022DONE\u0022,\r\n \u0022statusDesc\u0022: \u0022\u0413\u043E\u0442\u043E\u0432\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 11.02.2024 \u043F\u043E 12.03.2024\u0022,\r\n \u0022dateCreated\u0022: \u002225.03.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022DELETED\u0022,\r\n \u0022notificationEmail\u0022: null,\r\n \u0022errorMessage\u0022: null,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n },\r\n {\r\n \u0022id\u0022: \u0022153fc752-4c1b-4cb4-89ec-31031092e722\u0022,\r\n \u0022number\u0022: \u00220000199\u0022,\r\n \u0022contractNum\u0022: \u0022OT264\u0022,\r\n \u0022status\u0022: \u0022DONE\u0022,\r\n \u0022statusDesc\u0022: \u0022\u0413\u043E\u0442\u043E\u0432\u0022,\r\n \u0022reportTypeCode\u0022: \u0022RECONCILIATION_REPORT\u0022,\r\n \u0022reportTypeDescription\u0022: \u0022\u0410\u043A\u0442 \u0441\u0432\u0435\u0440\u043A\u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0440\u0430\u0441\u0447\u0435\u0442\u043E\u0432\u0022,\r\n \u0022period\u0022: \u0022c 11.02.2024 \u043F\u043E 12.03.2024\u0022,\r\n \u0022dateCreated\u0022: \u002225.03.2024\u0022,\r\n \u0022fileStatus\u0022: \u0022DELETED\u0022,\r\n \u0022notificationEmail\u0022: null,\r\n \u0022errorMessage\u0022: null,\r\n \u0022fileType\u0022: \u0022XLS\u0022,\r\n \u0022isFacsimile\u0022: false\r\n }\r\n ],\r\n \u0022page\u0022: 1,\r\n \u0022itemsPerPage\u0022: 10,\r\n \u0022totalItems\u0022: 35,\r\n \u0022search\u0022: [],\r\n \u0022filterMap\u0022: {},\r\n \u0022filterDate\u0022: {\r\n \u0022dateFrom\u0022: null,\r\n \u0022dateTo\u0022: null\r\n },\r\n \u0022sortMap\u0022: {},\r\n \u0022hiddenColumns\u0022: []\r\n }), [])\r\n return React.createElement(\u0027h1\u0027, {\r\n data: obj\r\n }, \u0027ComponentWithUseMemo\u0027)\r\n}\r\n\r\nconst ChildWithoutMemo = () =\u003E {\r\n return React.createElement(\u0027div\u0027, null, null)\r\n}\r\n\r\nconst ChildWithMemo = React.memo(ChildWithoutMemo)\r\n\r\nfunction ComponentWithoutMemorizedChild() {\r\n const [count, setCount] = React.useState(0)\r\n React.useEffect(() =\u003E {\r\n if (count \u003C 10000) {\r\n setCount(c =\u003E c \u002B 1)\r\n }\r\n })\r\n return React.createElement(ChildWithoutMemo, null, null)\r\n}\r\n\r\nfunction ComponentWithMemorizedChild() {\r\n const [count, setCount] = React.useState(0)\r\n React.useEffect(() =\u003E {\r\n if (count \u003C 10000) {\r\n setCount(c =\u003E c \u002B 1)\r\n }\r\n })\r\n return React.createElement(ChildWithMemo, null, null)\r\n}\r\n","TestCases":[{"Name":"Inline Function","Code":"ReactDOM.render(React.createElement(ComponentWithInlineFunction), document.getElementById(\u0027root\u0027))","IsDeferred":false},{"Name":"With useCallback","Code":"ReactDOM.render(React.createElement(ComponentWithUseCallback), document.getElementById(\u0027root\u0027))","IsDeferred":false},{"Name":"Without useMemo","Code":"ReactDOM.render(React.createElement(ComponentWithoutUseMemo), document.getElementById(\u0027root\u0027))","IsDeferred":false},{"Name":"With useMemo","Code":"ReactDOM.render(React.createElement(ComponentWithUseMemo), document.getElementById(\u0027root\u0027))","IsDeferred":false},{"Name":"Child without memo","Code":"ReactDOM.render(React.createElement(ComponentWithoutMemorizedChild), document.getElementById(\u0027root\u0027))","IsDeferred":false},{"Name":"Child with memo","Code":"ReactDOM.render(React.createElement(ComponentWithMemorizedChild), document.getElementById(\u0027root\u0027))","IsDeferred":false}]}