.eslintcache 53 KB

1
  1. [{"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\chats\\selector\\index.ts":"1","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\ChatsList\\index.tsx":"2","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\ContactsList\\index.tsx":"3","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\chats\\operations\\index.ts":"4","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\index.tsx":"5","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\chats\\action\\index.ts":"6","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\chats\\reducer\\index.ts":"7","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\Credentials\\index.tsx":"8","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\App.tsx":"9","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\contacts\\reducer\\index.ts":"10","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\contacts\\action\\index.ts":"11","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\SearchBar\\index.tsx":"12","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\Buttons\\index.tsx":"13","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\index.tsx":"14","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\loading\\reducer\\index.ts":"15","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\SendMessage\\index.tsx":"16","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\api-data\\index.ts":"17","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\messages\\action\\index.ts":"18","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\messages\\operations\\index.ts":"19","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\reusableComponents\\Loader\\Loader.jsx":"20","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\authorization\\selector\\index.ts":"21","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\messages\\reducer\\index.ts":"22","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\messages\\selector\\index.ts":"23","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\index.tsx":"24","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\AuthPage\\SMSCode\\index.tsx":"25","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\AddContact\\index.tsx":"26","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\chat\\action\\index.ts":"27","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\chat\\operations\\index.ts":"28","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\chat\\selector\\index.ts":"29","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\loading\\selector\\index.ts":"30","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\AuthPage\\index.tsx":"31","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\AuthPage\\Authorization\\index.tsx":"32","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\chat\\reducer\\index.ts":"33","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\MenuBar\\index.tsx":"34","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\Buttons\\MenuList\\index.tsx":"35","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\authorization\\reducer\\index.ts":"36","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\authorization\\operations\\index.ts":"37","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\helpers\\index.ts":"38","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\index.tsx":"39","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\control\\reducer\\index.ts":"40","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\control\\action\\index.ts":"41","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\reusableComponents\\AlertInfo\\index.tsx":"42","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\rootReducer\\index.ts":"43","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\reusableComponents\\Routes\\PublicRoute\\index.tsx":"44","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\FilesMenu\\index.tsx":"45","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\index.tsx":"46","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\SearchLists\\ChatListRecent\\user.tsx":"47","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\SearchLists\\index.tsx":"48","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\AuthPage\\Registration\\index.tsx":"49","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\index.tsx":"50","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\reusableComponents\\NotDone\\index.tsx":"51","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\reusableComponents\\NotDoneList\\arr.tsx":"52","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\reusableComponents\\NotDoneList\\index.tsx":"53","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\authorization\\action\\index.ts":"54","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\SearchList\\index.tsx":"55","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\SearchList\\Search\\index.tsx":"56","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\helpers\\countries.tsx":"57","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\ProfileMenu\\index.tsx":"58","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\loading\\action\\index.ts":"59","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\SmallMenuBar\\index.tsx":"60","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\ProfilePicture\\index.tsx":"61","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\SearchLists\\ChatListRecent\\index.tsx":"62","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\ToolBar\\index.tsx":"63","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\reusableComponents\\Routes\\PrivateRoute\\index.tsx":"64","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\index.tsx":"65","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\control\\selector\\index.ts":"66","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\contacts\\operations\\index.ts":"67","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\AuthPage\\QRCode\\index.tsx":"68","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\contacts\\selector\\index.ts":"69","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageLeftText\\index.tsx":"70","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageLeftImage\\index.tsx":"71","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\ProfileLists\\index.tsx":"72","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageRightImage\\index.tsx":"73","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageRightAudio\\index.tsx":"74","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageLeftAudio\\index.tsx":"75","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\index.tsx":"76","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageRightText\\index.tsx":"77","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\SearchList\\Search\\StaticDatePicker\\index.tsx":"78","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\AuthPage\\Registration\\UploadAvatar\\index.tsx":"79","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\FilesMenu\\UploadFile\\index.tsx":"80","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageRightVideo\\index.tsx":"81","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageLeftVideo\\index.tsx":"82","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageRightFile\\index.tsx":"83","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageLeftFile\\index.tsx":"84","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageTime\\index.tsx":"85","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\ProfileLists\\MediaList\\index.tsx":"86","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\ProfileLists\\FilesList\\index.tsx":"87","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\ProfileLists\\TextList\\index.tsx":"88","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\ProfileLists\\MediaList\\MediListItem\\index.tsx":"89","D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\ProfileLists\\AudioList\\index.tsx":"90"},{"size":604,"mtime":1647763713268,"results":"91","hashOfConfig":"92"},{"size":8956,"mtime":1648220092494,"results":"93","hashOfConfig":"92"},{"size":3381,"mtime":1647894411960,"results":"94","hashOfConfig":"92"},{"size":462,"mtime":1645632928658,"results":"95","hashOfConfig":"92"},{"size":1566,"mtime":1648218278137,"results":"96","hashOfConfig":"92"},{"size":466,"mtime":1645631400287,"results":"97","hashOfConfig":"92"},{"size":627,"mtime":1647261353553,"results":"98","hashOfConfig":"92"},{"size":1973,"mtime":1648219576681,"results":"99","hashOfConfig":"92"},{"size":3019,"mtime":1647767187819,"results":"100","hashOfConfig":"92"},{"size":617,"mtime":1645455098982,"results":"101","hashOfConfig":"92"},{"size":433,"mtime":1645449627972,"results":"102","hashOfConfig":"92"},{"size":2938,"mtime":1646997973826,"results":"103","hashOfConfig":"92"},{"size":829,"mtime":1645633204044,"results":"104","hashOfConfig":"92"},{"size":7761,"mtime":1648220062156,"results":"105","hashOfConfig":"92"},{"size":254,"mtime":1645095895000,"results":"106","hashOfConfig":"92"},{"size":14244,"mtime":1648738421225,"results":"107","hashOfConfig":"92"},{"size":6326,"mtime":1647765189339,"results":"108","hashOfConfig":"92"},{"size":419,"mtime":1645625100414,"results":"109","hashOfConfig":"92"},{"size":538,"mtime":1647525933908,"results":"110","hashOfConfig":"92"},{"size":706,"mtime":1645453376991,"results":"111","hashOfConfig":"92"},{"size":670,"mtime":1645616676512,"results":"112","hashOfConfig":"92"},{"size":590,"mtime":1647529474014,"results":"113","hashOfConfig":"92"},{"size":359,"mtime":1647641342299,"results":"114","hashOfConfig":"92"},{"size":964,"mtime":1648031590937,"results":"115","hashOfConfig":"92"},{"size":1888,"mtime":1646828344933,"results":"116","hashOfConfig":"92"},{"size":2390,"mtime":1647018549818,"results":"117","hashOfConfig":"92"},{"size":376,"mtime":1647256686702,"results":"118","hashOfConfig":"92"},{"size":625,"mtime":1647349239421,"results":"119","hashOfConfig":"92"},{"size":317,"mtime":1647763264886,"results":"120","hashOfConfig":"92"},{"size":134,"mtime":1643967373421,"results":"121","hashOfConfig":"92"},{"size":2498,"mtime":1647523696616,"results":"122","hashOfConfig":"92"},{"size":3684,"mtime":1647523663735,"results":"123","hashOfConfig":"92"},{"size":853,"mtime":1647430974950,"results":"124","hashOfConfig":"92"},{"size":5043,"mtime":1647953568976,"results":"125","hashOfConfig":"92"},{"size":3202,"mtime":1647256178877,"results":"126","hashOfConfig":"92"},{"size":1214,"mtime":1647418680476,"results":"127","hashOfConfig":"92"},{"size":2028,"mtime":1647520605581,"results":"128","hashOfConfig":"92"},{"size":2963,"mtime":1648735689037,"results":"129","hashOfConfig":"92"},{"size":441,"mtime":1646825281707,"results":"130","hashOfConfig":"92"},{"size":585,"mtime":1647767245237,"results":"131","hashOfConfig":"92"},{"size":357,"mtime":1647767222161,"results":"132","hashOfConfig":"92"},{"size":422,"mtime":1645451030009,"results":"133","hashOfConfig":"92"},{"size":901,"mtime":1645633204044,"results":"134","hashOfConfig":"92"},{"size":571,"mtime":1647419600038,"results":"135","hashOfConfig":"92"},{"size":1911,"mtime":1648066283013,"results":"136","hashOfConfig":"92"},{"size":3659,"mtime":1647765266541,"results":"137","hashOfConfig":"92"},{"size":12497,"mtime":1644830279250,"results":"138","hashOfConfig":"92"},{"size":2170,"mtime":1646916019980,"results":"139","hashOfConfig":"92"},{"size":2887,"mtime":1647864928478,"results":"140","hashOfConfig":"92"},{"size":738,"mtime":1648218240494,"results":"141","hashOfConfig":"92"},{"size":434,"mtime":1646825164889,"results":"142","hashOfConfig":"92"},{"size":12291,"mtime":1646824749224,"results":"143","hashOfConfig":"92"},{"size":509,"mtime":1647894609835,"results":"144","hashOfConfig":"92"},{"size":897,"mtime":1644438398066,"results":"145","hashOfConfig":"92"},{"size":3747,"mtime":1647894542497,"results":"146","hashOfConfig":"92"},{"size":3345,"mtime":1647864876083,"results":"147","hashOfConfig":"92"},{"size":15435,"mtime":1643905724114,"results":"148","hashOfConfig":"92"},{"size":1878,"mtime":1647257900283,"results":"149","hashOfConfig":"92"},{"size":178,"mtime":1643966770113,"results":"150","hashOfConfig":"92"},{"size":3728,"mtime":1645434028998,"results":"151","hashOfConfig":"92"},{"size":1691,"mtime":1646904738650,"results":"152","hashOfConfig":"92"},{"size":1431,"mtime":1647894470859,"results":"153","hashOfConfig":"92"},{"size":1124,"mtime":1645633204044,"results":"154","hashOfConfig":"92"},{"size":494,"mtime":1647419591816,"results":"155","hashOfConfig":"92"},{"size":530,"mtime":1647607788820,"results":"156","hashOfConfig":"92"},{"size":273,"mtime":1647767258784,"results":"157","hashOfConfig":"92"},{"size":652,"mtime":1647349279763,"results":"158","hashOfConfig":"92"},{"size":1880,"mtime":1644235197856,"results":"159","hashOfConfig":"92"},{"size":415,"mtime":1645449956519,"results":"160","hashOfConfig":"92"},{"size":2427,"mtime":1648133674169,"results":"161","hashOfConfig":"92"},{"size":4280,"mtime":1648741785662,"results":"162","hashOfConfig":"92"},{"size":2143,"mtime":1648740956042,"results":"163","hashOfConfig":"92"},{"size":4271,"mtime":1648741800034,"results":"164","hashOfConfig":"92"},{"size":2718,"mtime":1648066405510,"results":"165","hashOfConfig":"92"},{"size":2721,"mtime":1648066370328,"results":"166","hashOfConfig":"92"},{"size":862,"mtime":1646825245983,"results":"167","hashOfConfig":"92"},{"size":2428,"mtime":1648066431629,"results":"168","hashOfConfig":"92"},{"size":937,"mtime":1646913811519,"results":"169","hashOfConfig":"92"},{"size":1979,"mtime":1647594445709,"results":"170","hashOfConfig":"92"},{"size":1223,"mtime":1648037588572,"results":"171","hashOfConfig":"92"},{"size":2686,"mtime":1648201072367,"results":"172","hashOfConfig":"92"},{"size":2683,"mtime":1648201115792,"results":"173","hashOfConfig":"92"},{"size":3521,"mtime":1648068291860,"results":"174","hashOfConfig":"92"},{"size":3534,"mtime":1648068353970,"results":"175","hashOfConfig":"92"},{"size":765,"mtime":1647895243128,"results":"176","hashOfConfig":"92"},{"size":806,"mtime":1648741601062,"results":"177","hashOfConfig":"92"},{"size":1597,"mtime":1648736949004,"results":"178","hashOfConfig":"92"},{"size":1565,"mtime":1648737950413,"results":"179","hashOfConfig":"92"},{"size":1598,"mtime":1648741742488,"results":"180","hashOfConfig":"92"},{"size":1616,"mtime":1648741233680,"results":"181","hashOfConfig":"92"},{"filePath":"182","messages":"183","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"184"},"1qtp245",{"filePath":"185","messages":"186","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"187","messages":"188","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"189","usedDeprecatedRules":"190"},{"filePath":"191","messages":"192","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"193"},{"filePath":"194","messages":"195","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"196","messages":"197","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"198","usedDeprecatedRules":"199"},{"filePath":"200","messages":"201","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"202"},{"filePath":"203","messages":"204","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"205","messages":"206","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"207","messages":"208","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"209"},{"filePath":"210","messages":"211","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"212"},{"filePath":"213","messages":"214","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"215"},{"filePath":"216","messages":"217","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"218"},{"filePath":"219","messages":"220","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"221","usedDeprecatedRules":"222"},{"filePath":"223","messages":"224","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"225"},{"filePath":"226","messages":"227","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"228","messages":"229","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"230"},{"filePath":"231","messages":"232","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"233"},{"filePath":"234","messages":"235","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"233"},{"filePath":"236","messages":"237","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"238","messages":"239","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"240"},{"filePath":"241","messages":"242","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"225"},{"filePath":"243","messages":"244","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"245"},{"filePath":"246","messages":"247","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"248"},{"filePath":"249","messages":"250","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"251"},{"filePath":"252","messages":"253","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"254"},{"filePath":"255","messages":"256","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"257"},{"filePath":"258","messages":"259","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"184"},{"filePath":"260","messages":"261","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"233"},{"filePath":"262","messages":"263","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"248"},{"filePath":"264","messages":"265","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"266"},{"filePath":"267","messages":"268","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"269"},{"filePath":"270","messages":"271","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"202"},{"filePath":"272","messages":"273","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"233"},{"filePath":"274","messages":"275","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"222"},{"filePath":"276","messages":"277","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"278"},{"filePath":"279","messages":"280","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"281"},{"filePath":"282","messages":"283","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"284","messages":"285","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"184"},{"filePath":"286","messages":"287","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"288","messages":"289","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"215"},{"filePath":"290","messages":"291","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"292"},{"filePath":"293","messages":"294","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"295"},{"filePath":"296","messages":"297","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"248"},{"filePath":"298","messages":"299","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"300","messages":"301","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"302"},{"filePath":"303","messages":"304","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"305","messages":"306","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"307"},{"filePath":"308","messages":"309","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"310","messages":"311","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"312","messages":"313","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"292"},{"filePath":"314","messages":"315","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"233"},{"filePath":"316","messages":"317","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"190"},{"filePath":"318","messages":"319","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"320","messages":"321","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"322","messages":"323","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"324","messages":"325","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"254"},{"filePath":"326","messages":"327","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"328"},{"filePath":"329","messages":"330","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"240"},{"filePath":"331","messages":"332","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"333"},{"filePath":"334","messages":"335","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"193"},{"filePath":"336","messages":"337","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"240"},{"filePath":"338","messages":"339","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"340"},{"filePath":"341","messages":"342","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"343"},{"filePath":"344","messages":"345","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"346"},{"filePath":"347","messages":"348","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"307"},{"filePath":"349","messages":"350","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"351"},{"filePath":"352","messages":"353","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"354","messages":"355","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"292"},{"filePath":"356","messages":"357","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"358","messages":"359","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"360","messages":"361","errorCount":1,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"362","messages":"363","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"364","messages":"365","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"366","messages":"367","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"233"},{"filePath":"368","messages":"369","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"370","messages":"371","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"372","messages":"373","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"374","messages":"375","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"240"},{"filePath":"376","messages":"377","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"307"},{"filePath":"378","messages":"379","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"240"},{"filePath":"380","messages":"381","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"222"},{"filePath":"382","messages":"383","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"292"},{"filePath":"384","messages":"385","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"254"},{"filePath":"386","messages":"387","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"222"},{"filePath":"388","messages":"389","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"390","messages":"391","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"392","messages":"393","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"394","messages":"395","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"396","messages":"397","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\chats\\selector\\index.ts",[],["398","399"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\ChatsList\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\ContactsList\\index.tsx",["400"],"import List from '@mui/material/List';\r\nimport ListItemButton from '@mui/material/ListItemButton';\r\nimport Avatar from '@mui/material/Avatar';\r\nimport ListItemText from '@mui/material/ListItemText';\r\nimport ListItemIcon from '@mui/material/ListItemIcon';\r\nimport { makeStyles } from '@material-ui/core'\r\nimport { useState,useEffect } from 'react';\r\nimport { useSelector,useDispatch } from 'react-redux';\r\n\r\nimport AlertInfo from '../../../reusableComponents/AlertInfo'\r\nimport { getState } from '../../../../redux/contacts/selector'\r\nimport { asyncGetContacts } from '../../../../redux/contacts/operations'\r\nimport { firstLetter, slicedWord, timeStamp } from '../../../../helpers'\r\nimport { asyncStartChatById } from '../../../../redux/chat/operations'\r\n\r\nconst useStyles = makeStyles({\r\n list: {\r\n width: '100%',\r\n maxHeight: '890px',\r\n overflowY: 'scroll',\r\n '&::-webkit-scrollbar': {\r\n width: '0.4em'\r\n },\r\n '&::-webkit-scrollbar-track': {\r\n boxShadow: 'inset 0 0 6px rgba(0,0,0,0.00)',\r\n webkitBoxShadow: 'inset 0 0 6px rgba(0,0,0,0.00)',\r\n backgroundColor: '#eceeec',\r\n },\r\n '&::-webkit-scrollbar-thumb': {\r\n backgroundColor: '#ccc8c8',\r\n },\r\n \"&::-webkit-scrollbar-thumb:focus\": {\r\n backgroundColor: \"#959595\",\r\n },\r\n \"&::-webkit-scrollbar-thumb:active\": {\r\n backgroundColor: \"#959595\",\r\n },\r\n },\r\n listItem_iconAvatar: {\r\n marginRight:10\r\n },\r\n})\r\n\r\ninterface IContactList {\r\n value: string\r\n}\r\nconst ContactsList = ({value} : IContactList) => {\r\n const classes = useStyles()\r\n const dispatch = useDispatch()\r\n const { total, contacts } = useSelector(getState)\r\n const [selectedIndex, setSelectedIndex] = useState<number>(1); \r\n const handleListItemClick = async (i:number, companionId:string) => {\r\n setSelectedIndex(i);\r\n await dispatch(asyncStartChatById(companionId))\r\n }\r\n\r\n useEffect(() => {\r\n dispatch(asyncGetContacts())\r\n }, [dispatch])\r\n\r\n const filteredContacts = () => contacts.filter((el) => {\r\n const credentials = el.name + ' ' + el.lastName\r\n if(credentials.toLowerCase().includes(value.toLowerCase())) return el\r\n })\r\n\r\n const arr = filteredContacts()\r\n \r\n return total !== '0' ? (\r\n <List\r\n className={classes.list} component=\"nav\"\r\n aria-label=\"main mailbox folders\">\r\n {arr.length > 0? arr.map(({name,lastName,avatarUrl,color,createdAt,companionId,number }, i: number) => \r\n <ListItemButton\r\n key={number}\r\n selected={selectedIndex === i}\r\n onClick={() => handleListItemClick(i,companionId)}\r\n >\r\n <ListItemIcon className={classes.listItem_iconAvatar}>\r\n <Avatar alt={name} src={avatarUrl?`http://localhost:3000/${avatarUrl}`:undefined}\r\n sx={{ background: color, width: 54, height: 54 }}>\r\n {!avatarUrl&&`${firstLetter(name)}${firstLetter(lastName)}`}\r\n </Avatar>\r\n </ListItemIcon> \r\n <ListItemText primary={`${firstLetter(name)}${slicedWord(name, 15, 1)}\r\n ${firstLetter(lastName)}${slicedWord(lastName, 15, 1)}`}\r\n secondary={`Registered since ${timeStamp(createdAt)}`} />\r\n </ListItemButton>) :\r\n <AlertInfo name={`Can not find contact by request : ${value}`} />}\r\n </List>\r\n ):<AlertInfo name='You do not have any contact yet!' />;\r\n}\r\n\r\nexport default ContactsList",["401","402"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\chats\\operations\\index.ts",[],["403","404"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\index.tsx",["405"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\chats\\action\\index.ts",["406"],"import { createAction } from '@reduxjs/toolkit';\r\nimport { IChatsRes } from '../../../typescript/redux/chats/interfaces'\r\nimport { TChat } from '../../../typescript/redux/chats/types'\r\n\r\nconst actionGetChatsSuccess = createAction('getChats/success', (value:IChatsRes) => ({\r\n payload: value,\r\n}));\r\n\r\nconst actionGetChatsReject = createAction('getChats/reject', () => ({\r\n payload: null,\r\n}));\r\n\r\n\r\nexport {\r\n actionGetChatsSuccess,\r\n actionGetChatsReject,\r\n};\r\n",["407","408"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\chats\\reducer\\index.ts",[],["409","410"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\Credentials\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\App.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\contacts\\reducer\\index.ts",[],["411","412"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\contacts\\action\\index.ts",[],["413","414"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\SearchBar\\index.tsx",[],["415","416"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\Buttons\\index.tsx",[],["417","418"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\index.tsx",["419","420"],"import { makeStyles } from \"@material-ui/core/styles\";\r\nimport { useState, useEffect, useRef, useCallback } from \"react\";\r\nimport { useSelector,useDispatch } from \"react-redux\";\r\n\r\nimport SendMessage from \"./SendMessage\";\r\nimport MessageLeftText from './Messages/MessageLeftText'\r\nimport MessageLeftImage from './Messages/MessageLeftImage'\r\nimport MessageLeftAudio from './Messages/MessageLeftAudio'\r\nimport MessageLeftVideo from './Messages/MessageLeftVideo'\r\nimport MessageLeftFile from \"./Messages/MessageLeftFile\";\r\nimport MessageRightText from './Messages/MessageRightText'\r\nimport MessageRightImage from './Messages/MessageRightImage'\r\nimport MessageRightAudio from './Messages/MessageRightAudio'\r\nimport MessageRightVideo from './Messages/MessageRightVideo'\r\nimport MessageRightFile from \"./Messages/MessageRightFile\";\r\nimport MessageTime from \"./Messages/MessageTime\";\r\nimport AlertInfo from \"../../../reusableComponents/AlertInfo\";\r\nimport { getMessagesMemo } from '../../../../redux/messages/selector'\r\nimport { getNumber } from '../../../../redux/authorization/selector'\r\nimport { getChat } from '../../../../redux/chat/selector'\r\nimport { getScroll } from '../../../../redux/control/selector'\r\nimport { actionScroll } from '../../../../redux/control/action'\r\nimport { asyncGetMessagesById } from '../../../../redux/messages/operations'\r\nimport { seenChat } from \"../../../../api-data\";\r\nimport { timeStampFilter } from \"../../../../helpers\";\r\nconst debounce = require('lodash.debounce');\r\n\r\nconst useStyles = makeStyles({ \r\n container: {\r\n width: \"100%\",\r\n height: \"100%\",\r\n maxWidth: \"100%\",\r\n maxHeight: \"100%\",\r\n display: \"flex\",\r\n alignItems: \"center\",\r\n alignContent:\"center\",\r\n flexDirection: \"column\",\r\n position: \"relative\",\r\n overflowY: \"scroll\",\r\n paddingTop: 60,\r\n },\r\n messagesBody: {\r\n width: \"60%\",\r\n height: \"80%\",\r\n }, \r\n});\r\n\r\nconst ChatBar = () => {\r\n const classes = useStyles();\r\n const dispatch = useDispatch()\r\n const messages = useSelector(getMessagesMemo)\r\n const userNumber = useSelector(getNumber)\r\n const { companionId } = useSelector(getChat)\r\n const scroll = useSelector(getScroll)\r\n const [isArrow, setIsArrow] = useState<boolean>(false)\r\n const [isNew, setIsNew] = useState<{new:number,mute:boolean}>({new:0,mute:false})\r\n const divRef = useRef<any | null>(null)\r\n let time:any\r\n const handleScrollTo = () => {\r\n divRef.current&&divRef.current.scrollTo({\r\n top: divRef.current.scrollHeight,\r\n behavior: 'smooth'\r\n })\r\n }\r\n const handleScroll = ({ target }: any) => {\r\n const different = target.scrollHeight - target.scrollTop\r\n if (different < 900) seenChat(companionId)\r\n setIsArrow(different < 1500 ? false : true)\r\n }\r\n const debouncedHandleScroll = useCallback(debounce(handleScroll, 300), []);\r\n\r\n useEffect(() => {\r\n if (scroll) {\r\n dispatch(asyncGetMessagesById(companionId, handleScrollTo))\r\n dispatch(actionScroll(false))\r\n }\r\n }, [dispatch,scroll, companionId]) \r\n \r\n useEffect(() => {\r\n dispatch(asyncGetMessagesById(companionId, handleScrollTo))\r\n const handleReset = () => {\r\n dispatch(asyncGetMessagesById(companionId, null))\r\n const arr: any = localStorage.getItem('isNew')\r\n if(arr) setIsNew(JSON.parse(arr))\r\n }\r\n const idInterval = setInterval(handleReset, 3000);\r\n return () => clearInterval(idInterval);\r\n }, [dispatch, companionId]);\r\n\r\n return (\r\n <div ref={divRef} className={classes.container} onScroll={debouncedHandleScroll}>\r\n <div className={classes.messagesBody}>\r\n {messages.length > 0 ? messages.map(({ message, name, lastName, color,\r\n updatedAt, createdAt,number, type,fullType }) => {\r\n let isTime\r\n if (!time) {\r\n isTime = true\r\n time = updatedAt\r\n } else if (timeStampFilter(time) !== timeStampFilter(updatedAt)) {\r\n time = updatedAt\r\n isTime = true\r\n }\r\n const url = `http://localhost:3000/${message}`\r\n if (number !== userNumber) {\r\n if (type === 'text') return (<div key={createdAt}>\r\n {isTime&&<MessageTime message={timeStampFilter(updatedAt)}/>}\r\n <MessageLeftText\r\n message={message}\r\n updatedAt={updatedAt}\r\n name={name}\r\n lastName={lastName}\r\n /></div>)\r\n if (type === 'image') return (<div key={createdAt}>\r\n {isTime&&<MessageTime message={timeStampFilter(updatedAt)}/>}\r\n <MessageLeftImage \r\n url={url}\r\n updatedAt={updatedAt}\r\n color={color}\r\n message={message}\r\n messages={messages}\r\n fullType={fullType}\r\n /></div>)\r\n if (type === 'audio') return (<div key={createdAt}>\r\n {isTime&&<MessageTime message={timeStampFilter(updatedAt)}/>}\r\n <MessageLeftAudio \r\n url={url}\r\n updatedAt={updatedAt}\r\n fullType={fullType}\r\n /></div>)\r\n if (type === 'video') return (<div key={createdAt}>\r\n {isTime&&<MessageTime message={timeStampFilter(updatedAt)}/>}\r\n <MessageLeftVideo \r\n url={url}\r\n updatedAt={updatedAt}\r\n fullType={fullType}\r\n /></div>)\r\n if (type) return (<div key={createdAt}>\r\n {isTime&&<MessageTime message={timeStampFilter(updatedAt)}/>}\r\n <MessageLeftFile \r\n url={url}\r\n updatedAt={updatedAt}\r\n type={type}\r\n /></div>) \r\n } else {\r\n if (type === 'text') return (<div key={createdAt}>\r\n {isTime&&<MessageTime message={timeStampFilter(updatedAt)}/>}\r\n <MessageRightText \r\n message={message}\r\n updatedAt={updatedAt}\r\n name={name}\r\n lastName={lastName} \r\n /></div>)\r\n if (type === 'image') return (<div key={createdAt}>\r\n {isTime&&<MessageTime message={timeStampFilter(updatedAt)}/>}\r\n <MessageRightImage \r\n url={url}\r\n updatedAt={updatedAt}\r\n color={color}\r\n message={message}\r\n messages={messages}\r\n fullType={fullType}\r\n /></div>)\r\n if (type === 'audio') return (<div key={createdAt}>\r\n {isTime&&<MessageTime message={timeStampFilter(updatedAt)}/>}\r\n <MessageRightAudio \r\n url={url}\r\n updatedAt={updatedAt}\r\n fullType={fullType}\r\n /></div>)\r\n if (type === 'video') return (<div key={createdAt}>\r\n {isTime&&<MessageTime message={timeStampFilter(updatedAt)}/>}\r\n <MessageRightVideo \r\n url={url}\r\n updatedAt={updatedAt}\r\n fullType={fullType}\r\n /></div>)\r\n if (type) return (<div key={createdAt}>\r\n {isTime&&<MessageTime message={timeStampFilter(updatedAt)}/>}\r\n <MessageRightFile \r\n url={url}\r\n updatedAt={updatedAt}\r\n type={type}\r\n /></div>) \r\n }\r\n }) : <AlertInfo name='You do not have messages yet!' />}\r\n </div> \r\n <SendMessage isArrow={isArrow} isNew={isNew} handleScrollTo={handleScrollTo}/> \r\n </div>\r\n );\r\n}\r\n\r\nexport default ChatBar",["421","422"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\loading\\reducer\\index.ts",[],["423","424"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\SendMessage\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\api-data\\index.ts",[],["425","426"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\messages\\action\\index.ts",[],["427","428"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\messages\\operations\\index.ts",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\reusableComponents\\Loader\\Loader.jsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\authorization\\selector\\index.ts",[],["429","430"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\messages\\reducer\\index.ts",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\messages\\selector\\index.ts",[],["431","432"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\index.tsx",[],["433","434"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\AuthPage\\SMSCode\\index.tsx",[],["435","436"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\AddContact\\index.tsx",[],["437","438"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\chat\\action\\index.ts",[],["439","440"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\chat\\operations\\index.ts",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\chat\\selector\\index.ts",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\loading\\selector\\index.ts",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\AuthPage\\index.tsx",[],["441","442"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\AuthPage\\Authorization\\index.tsx",[],["443","444"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\chat\\reducer\\index.ts",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\MenuBar\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\Buttons\\MenuList\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\authorization\\reducer\\index.ts",[],["445","446"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\authorization\\operations\\index.ts",[],["447","448"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\helpers\\index.ts",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\control\\reducer\\index.ts",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\control\\action\\index.ts",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\reusableComponents\\AlertInfo\\index.tsx",[],["449","450"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\rootReducer\\index.ts",[],["451","452"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\reusableComponents\\Routes\\PublicRoute\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\FilesMenu\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\index.tsx",[],["453","454"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\SearchLists\\ChatListRecent\\user.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\SearchLists\\index.tsx",[],["455","456"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\AuthPage\\Registration\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\reusableComponents\\NotDone\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\reusableComponents\\NotDoneList\\arr.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\reusableComponents\\NotDoneList\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\authorization\\action\\index.ts",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\SearchList\\index.tsx",["457"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\SearchList\\Search\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\helpers\\countries.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\ProfileMenu\\index.tsx",[],["458","459"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\loading\\action\\index.ts",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\SmallMenuBar\\index.tsx",[],["460","461"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\ProfilePicture\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\LeftBar\\SearchLists\\ChatListRecent\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\ToolBar\\index.tsx",[],["462","463"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\reusableComponents\\Routes\\PrivateRoute\\index.tsx",[],["464","465"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\index.tsx",[],["466","467"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\control\\selector\\index.ts",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\contacts\\operations\\index.ts",[],["468","469"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\AuthPage\\QRCode\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\redux\\contacts\\selector\\index.ts",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageLeftText\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageLeftImage\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\ProfileLists\\index.tsx",["470"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageRightImage\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageRightAudio\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageLeftAudio\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageRightText\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\SearchList\\Search\\StaticDatePicker\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\AuthPage\\Registration\\UploadAvatar\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\FilesMenu\\UploadFile\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageRightVideo\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageLeftVideo\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageRightFile\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageLeftFile\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\ChatBar\\Messages\\MessageTime\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\ProfileLists\\MediaList\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\ProfileLists\\FilesList\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\ProfileLists\\TextList\\index.tsx",["471"],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\ProfileLists\\MediaList\\MediListItem\\index.tsx",[],"D:\\web\\NIX\\FINAL-PROJECT-FRONT\\src\\components\\HomePage\\RightBar\\HeaderBar\\RightLists\\CredentialsList\\ProfileLists\\AudioList\\index.tsx",[],{"ruleId":"472","replacedBy":"473"},{"ruleId":"474","replacedBy":"475"},{"ruleId":"476","severity":1,"message":"477","line":61,"column":55,"nodeType":"478","messageId":"479","endLine":61,"endColumn":57},{"ruleId":"472","replacedBy":"480"},{"ruleId":"474","replacedBy":"481"},{"ruleId":"472","replacedBy":"482"},{"ruleId":"474","replacedBy":"483"},{"ruleId":"484","severity":1,"message":"485","line":6,"column":10,"nodeType":"486","messageId":"487","endLine":6,"endColumn":18},{"ruleId":"484","severity":1,"message":"488","line":3,"column":10,"nodeType":"486","messageId":"487","endLine":3,"endColumn":15},{"ruleId":"472","replacedBy":"489"},{"ruleId":"474","replacedBy":"490"},{"ruleId":"472","replacedBy":"491"},{"ruleId":"474","replacedBy":"492"},{"ruleId":"472","replacedBy":"493"},{"ruleId":"474","replacedBy":"494"},{"ruleId":"472","replacedBy":"495"},{"ruleId":"474","replacedBy":"496"},{"ruleId":"472","replacedBy":"497"},{"ruleId":"474","replacedBy":"498"},{"ruleId":"472","replacedBy":"499"},{"ruleId":"474","replacedBy":"500"},{"ruleId":"501","severity":1,"message":"502","line":70,"column":33,"nodeType":"486","endLine":70,"endColumn":44},{"ruleId":"476","severity":1,"message":"503","line":94,"column":57,"nodeType":"478","messageId":"479","endLine":94,"endColumn":59},{"ruleId":"472","replacedBy":"504"},{"ruleId":"474","replacedBy":"505"},{"ruleId":"472","replacedBy":"506"},{"ruleId":"474","replacedBy":"507"},{"ruleId":"472","replacedBy":"508"},{"ruleId":"474","replacedBy":"509"},{"ruleId":"472","replacedBy":"510"},{"ruleId":"474","replacedBy":"511"},{"ruleId":"472","replacedBy":"512"},{"ruleId":"474","replacedBy":"513"},{"ruleId":"472","replacedBy":"514"},{"ruleId":"474","replacedBy":"515"},{"ruleId":"472","replacedBy":"516"},{"ruleId":"474","replacedBy":"517"},{"ruleId":"472","replacedBy":"518"},{"ruleId":"474","replacedBy":"519"},{"ruleId":"472","replacedBy":"520"},{"ruleId":"474","replacedBy":"521"},{"ruleId":"472","replacedBy":"522"},{"ruleId":"474","replacedBy":"523"},{"ruleId":"472","replacedBy":"524"},{"ruleId":"474","replacedBy":"525"},{"ruleId":"472","replacedBy":"526"},{"ruleId":"474","replacedBy":"527"},{"ruleId":"472","replacedBy":"528"},{"ruleId":"474","replacedBy":"529"},{"ruleId":"472","replacedBy":"530"},{"ruleId":"474","replacedBy":"531"},{"ruleId":"472","replacedBy":"532"},{"ruleId":"474","replacedBy":"533"},{"ruleId":"472","replacedBy":"534"},{"ruleId":"474","replacedBy":"535"},{"ruleId":"472","replacedBy":"536"},{"ruleId":"474","replacedBy":"537"},{"ruleId":"472","replacedBy":"538"},{"ruleId":"474","replacedBy":"539"},{"ruleId":"476","severity":1,"message":"477","line":43,"column":57,"nodeType":"478","messageId":"479","endLine":43,"endColumn":59},{"ruleId":"472","replacedBy":"540"},{"ruleId":"474","replacedBy":"541"},{"ruleId":"472","replacedBy":"542"},{"ruleId":"474","replacedBy":"543"},{"ruleId":"472","replacedBy":"544"},{"ruleId":"474","replacedBy":"545"},{"ruleId":"472","replacedBy":"546"},{"ruleId":"474","replacedBy":"547"},{"ruleId":"472","replacedBy":"548"},{"ruleId":"474","replacedBy":"549"},{"ruleId":"472","replacedBy":"550"},{"ruleId":"474","replacedBy":"551"},{"ruleId":null,"fatal":true,"severity":2,"message":"552","line":51,"column":70},{"ruleId":"484","severity":1,"message":"553","line":22,"column":11,"nodeType":"486","messageId":"487","endLine":22,"endColumn":18},"no-native-reassign",["554"],"no-negated-in-lhs",["555"],"array-callback-return","Array.prototype.filter() expects a value to be returned at the end of arrow function.","ArrowFunctionExpression","expectedAtEnd",["554"],["555"],["554"],["555"],"@typescript-eslint/no-unused-vars","'useState' is defined but never used.","Identifier","unusedVar","'TChat' is defined but never used.",["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],"react-hooks/exhaustive-deps","React Hook useCallback received a function whose dependencies are unknown. Pass an inline function instead.","Array.prototype.map() expects a value to be returned at the end of arrow function.",["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],["554"],["555"],"Parsing error: Unexpected token. Did you mean `{'}'}` or `&rbrace;`?","'classes' is assigned a value but never used.","no-global-assign","no-unsafe-negation"]