-
Notifications
You must be signed in to change notification settings - Fork 0
/
.eslintcache
1 lines (1 loc) · 30.6 KB
/
.eslintcache
1
[{"C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\index.js":"1","C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\components\\intro.jsx":"2","C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\components\\portfolio.jsx":"3","C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\libs\\easing.js":"4","C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\components\\navbar.jsx":"5","C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\components\\about.jsx":"6","C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\components\\back-top.jsx":"7","C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\components\\contact.jsx":"8","C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\serviceWorker.js":"9","C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\components\\preloader.jsx":"10"},{"size":1423,"mtime":1589068898000,"results":"11","hashOfConfig":"12"},{"size":1614,"mtime":1613019449368,"results":"13","hashOfConfig":"12"},{"size":14821,"mtime":1613620874854,"results":"14","hashOfConfig":"12"},{"size":8613,"mtime":1589068898000,"results":"15","hashOfConfig":"12"},{"size":3820,"mtime":1612492765206,"results":"16","hashOfConfig":"12"},{"size":5673,"mtime":1612832307060,"results":"17","hashOfConfig":"12"},{"size":1010,"mtime":1589068898000,"results":"18","hashOfConfig":"12"},{"size":7709,"mtime":1612833006706,"results":"19","hashOfConfig":"12"},{"size":4951,"mtime":1589068898000,"results":"20","hashOfConfig":"12"},{"size":457,"mtime":1589068898000,"results":"21","hashOfConfig":"12"},{"filePath":"22","messages":"23","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"24"},"s68lfj",{"filePath":"25","messages":"26","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"24"},{"filePath":"27","messages":"28","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"29","messages":"30","errorCount":0,"warningCount":19,"fixableErrorCount":0,"fixableWarningCount":0,"source":"31","usedDeprecatedRules":"24"},{"filePath":"32","messages":"33","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"24"},{"filePath":"34","messages":"35","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"36","usedDeprecatedRules":"24"},{"filePath":"37","messages":"38","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"39","usedDeprecatedRules":"24"},{"filePath":"40","messages":"41","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"42","usedDeprecatedRules":"24"},{"filePath":"43","messages":"44","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"24"},{"filePath":"45","messages":"46","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"24"},"C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\index.js",[],["47","48"],"C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\components\\intro.jsx",[],"C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\components\\portfolio.jsx",[],"C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\libs\\easing.js",["49","50","51","52","53","54","55","56","57","58","59","60","61","62","63","64","65","66","67"],"/*\n * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/\n *\n * Uses the built in easing capabilities added In jQuery 1.1\n * to offer multiple easing options\n *\n * TERMS OF USE - jQuery Easing\n *\n * Open source under the BSD License.\n *\n * Copyright 2008 George McGinley Smith\n * All rights reserved.\n *\n * Redistribution and use in source and binary forms, with or without modification,\n * are permitted provided that the following conditions are met:\n *\n * Redistributions of source code must retain the above copyright notice, this list of\n * conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright notice, this list\n * of conditions and the following disclaimer in the documentation and/or other materials\n * provided with the distribution.\n *\n * Neither the name of the author nor the names of contributors may be used to endorse\n * or promote products derived from this software without specific prior written permission.\n *\n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY\n * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\n * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE\n * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\n * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE\n * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED\n * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\n * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED\n * OF THE POSSIBILITY OF SUCH DAMAGE.\n *\n*/\nimport $ from 'jquery';\n// t: current time, b: begInnIng value, c: change In value, d: duration\n$.easing.jswing = $.easing.swing;\n\n$.extend($.easing,\n{\n def: 'easeOutQuad',\n swing: function (x, t, b, c, d) {\n //alert($.easing.default);\n return $.easing[$.easing.def](x, t, b, c, d);\n },\n easeInQuad: function (x, t, b, c, d) {\n return c*(t/=d)*t + b;\n },\n easeOutQuad: function (x, t, b, c, d) {\n return -c *(t/=d)*(t-2) + b;\n },\n easeInOutQuad: function (x, t, b, c, d) {\n if ((t/=d/2) < 1) return c/2*t*t + b;\n return -c/2 * ((--t)*(t-2) - 1) + b;\n },\n easeInCubic: function (x, t, b, c, d) {\n return c*(t/=d)*t*t + b;\n },\n easeOutCubic: function (x, t, b, c, d) {\n return c*((t=t/d-1)*t*t + 1) + b;\n },\n easeInOutCubic: function (x, t, b, c, d) {\n if ((t/=d/2) < 1) return c/2*t*t*t + b;\n return c/2*((t-=2)*t*t + 2) + b;\n },\n easeInQuart: function (x, t, b, c, d) {\n return c*(t/=d)*t*t*t + b;\n },\n easeOutQuart: function (x, t, b, c, d) {\n return -c * ((t=t/d-1)*t*t*t - 1) + b;\n },\n easeInOutQuart: function (x, t, b, c, d) {\n if ((t/=d/2) < 1) return c/2*t*t*t*t + b;\n return -c/2 * ((t-=2)*t*t*t - 2) + b;\n },\n easeInQuint: function (x, t, b, c, d) {\n return c*(t/=d)*t*t*t*t + b;\n },\n easeOutQuint: function (x, t, b, c, d) {\n return c*((t=t/d-1)*t*t*t*t + 1) + b;\n },\n easeInOutQuint: function (x, t, b, c, d) {\n if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b;\n return c/2*((t-=2)*t*t*t*t + 2) + b;\n },\n easeInSine: function (x, t, b, c, d) {\n return -c * Math.cos(t/d * (Math.PI/2)) + c + b;\n },\n easeOutSine: function (x, t, b, c, d) {\n return c * Math.sin(t/d * (Math.PI/2)) + b;\n },\n easeInOutSine: function (x, t, b, c, d) {\n return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b;\n },\n easeInExpo: function (x, t, b, c, d) {\n return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b;\n },\n easeOutExpo: function (x, t, b, c, d) {\n return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b;\n },\n easeInOutExpo: function (x, t, b, c, d) {\n if (t==0) return b;\n if (t==d) return b+c;\n if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b;\n return c/2 * (-Math.pow(2, -10 * --t) + 2) + b;\n },\n easeInCirc: function (x, t, b, c, d) {\n return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b;\n },\n easeOutCirc: function (x, t, b, c, d) {\n return c * Math.sqrt(1 - (t=t/d-1)*t) + b;\n },\n easeInOutCirc: function (x, t, b, c, d) {\n if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b;\n return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b;\n },\n easeInElastic: function (x, t, b, c, d) {\n var s=1.70158;var p=0;var a=c;\n if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3;\n if (a < Math.abs(c)) { a=c; var s=p/4; }\n else var s = p/(2*Math.PI) * Math.asin (c/a);\n return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;\n },\n easeOutElastic: function (x, t, b, c, d) {\n var s=1.70158;var p=0;var a=c;\n if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3;\n if (a < Math.abs(c)) { a=c; var s=p/4; }\n else var s = p/(2*Math.PI) * Math.asin (c/a);\n return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b;\n },\n easeInOutElastic: function (x, t, b, c, d) {\n var s=1.70158;var p=0;var a=c;\n if (t==0) return b; if ((t/=d/2)==2) return b+c; if (!p) p=d*(.3*1.5);\n if (a < Math.abs(c)) { a=c; var s=p/4; }\n else var s = p/(2*Math.PI) * Math.asin (c/a);\n if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;\n return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b;\n },\n easeInBack: function (x, t, b, c, d, s) {\n if (s == undefined) s = 1.70158;\n return c*(t/=d)*t*((s+1)*t - s) + b;\n },\n easeOutBack: function (x, t, b, c, d, s) {\n if (s == undefined) s = 1.70158;\n return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b;\n },\n easeInOutBack: function (x, t, b, c, d, s) {\n if (s == undefined) s = 1.70158;\n if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b;\n return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b;\n },\n easeInBounce: function (x, t, b, c, d) {\n return c - $.easing.easeOutBounce (x, d-t, 0, c, d) + b;\n },\n easeOutBounce: function (x, t, b, c, d) {\n if ((t/=d) < (1/2.75)) {\n return c*(7.5625*t*t) + b;\n } else if (t < (2/2.75)) {\n return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;\n } else if (t < (2.5/2.75)) {\n return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;\n } else {\n return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;\n }\n },\n easeInOutBounce: function (x, t, b, c, d) {\n if (t < d/2) return $.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b;\n return $.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b;\n }\n});\n\n/*\n *\n * TERMS OF USE - EASING EQUATIONS\n *\n * Open source under the BSD License.\n *\n * Copyright 2001 Robert Penner\n * All rights reserved.\n *\n * Redistribution and use in source and binary forms, with or without modification,\n * are permitted provided that the following conditions are met:\n *\n * Redistributions of source code must retain the above copyright notice, this list of\n * conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright notice, this list\n * of conditions and the following disclaimer in the documentation and/or other materials\n * provided with the distribution.\n *\n * Neither the name of the author nor the names of contributors may be used to endorse\n * or promote products derived from this software without specific prior written permission.\n *\n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY\n * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\n * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE\n * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\n * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE\n * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED\n * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\n * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED\n * OF THE POSSIBILITY OF SUCH DAMAGE.\n *\n */","C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\components\\navbar.jsx",[],"C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\components\\about.jsx",["68"],"import React from \"react\";\nimport myImage from \"../img/myImage.png\";\n\nclass About extends React.Component {\n constructor() {\n super();\n this.state = {\n skills: [\n { id: \"HTML5_skill\", content: \"HTML5\", porcentage: \"80%\", value: \"80\" },\n { id: \"CSS3_skill\", content: \"CSS3\", porcentage: \"75%\", value: \"75\" },\n {\n id: \"JavaScript_skill\",\n content: \"JavaScript\",\n porcentage: \"90%\",\n value: \"90\"\n },\n { id: \"PHP_skill\", content: \"PHP\", porcentage: \"70%\", value: \"70\" },\n {\n id: \"ReactJS_skill\",\n content: \"ReactJS\",\n porcentage: \"80%\",\n value: \"80\"\n },\n {\n id: \"Python_skill\",\n content: \"Python\",\n porcentage: \"75%\",\n value: \"75\"\n },\n {\n id: \"VanillaJS_skill\",\n content: \"VanillaJS\",\n porcentage: \"85%\",\n value: \"85\"\n },\n {\n id: \"Wordpress_skill\",\n content: \"Wordpress\",\n porcentage: \"80%\",\n value: \"80\"\n }\n ],\n about_me: [\n {\n id: \"first-p-about\",\n content:\n \"Lorem ipsum pariatur consectetur laboris occaecat nulla aliqua irure ad deserunt duis. Eiusmod nulla cupidatat labore sint sit aute dolore irure nostrud ut incididunt. Anim laborum reprehenderit labore magna ut dolore quis irure. Labore ea duis deserunt ullamco irure fugiat deserunt ut nisi ea minim proident. Nisi consectetur do non magna duis aliqua minim minim veniam. In occaecat minim qui consequat elit mollit consectetur non id tempor. Amet adipisicing occaecat tempor culpa quis est duis.\"\n },\n {\n id: \"second-p-about\",\n content:\n \"Lorem ipsum pariatur consectetur laboris occaecat nulla aliqua irure ad deserunt duis. Eiusmod nulla cupidatat labore sint sit aute dolore irure nostrud ut incididunt. Anim laborum reprehenderit labore magna ut dolore quis irure. Labore ea duis deserunt ullamco irure fugiat deserunt ut nisi ea minim proident. Nisi consectetur do non magna duis aliqua minim minim veniam. In occaecat minim qui consequat elit mollit consectetur non id tempor. Amet adipisicing occaecat tempor culpa quis est duis.\"\n },\n {\n id: \"third-p-about\",\n content:\n \"Lorem ipsum pariatur consectetur laboris occaecat nulla aliqua irure ad deserunt duis. Eiusmod nulla cupidatat labore sint sit aute dolore irure nostrud ut incididunt. Anim laborum reprehenderit labore magna ut dolore quis irure. Labore ea duis deserunt ullamco irure fugiat deserunt ut nisi ea minim proident. Nisi consectetur do non magna duis aliqua minim minim veniam. In occaecat minim qui consequat elit mollit consectetur non id tempor. Amet adipisicing occaecat tempor culpa quis est duis.\"\n }\n ]\n };\n }\n\n render() {\n return (\n <section id=\"about\" className=\"about-mf sect-pt4 route\">\n <div className=\"container\">\n <div className=\"row\">\n <div className=\"col-sm-12\">\n <div className=\"box-shadow-full\">\n <div className=\"row\">\n <div className=\"col-md-6\">\n <div className=\"row\">\n <div\n className=\"col-sm-6 col-md-5\"\n style={{ margin: \"0 auto\" }}\n >\n <div\n className=\"about-img\"\n style={{ textAlign: \"center\" }}\n >\n <img\n className=\"img-fluid rounded b-shadow-a\"\n alt=\"\"\n />\n </div>\n </div>\n </div>\n <div className=\"skill-mf\">\n {/* <p className=\"title-s\">Skill</p> */}\n {this.state.skills.map(skill => {\n return (\n <React.Fragment key={skill.id}>\n <span>{skill.content}</span>{\" \"}\n <span className=\"pull-right\">\n {skill.porcentage}\n </span>\n <div className=\"progress\">\n <div\n className=\"progress-bar\"\n role=\"progressbar\"\n style={{ width: skill.porcentage }}\n aria-valuenow={skill.value}\n aria-valuemin=\"0\"\n aria-valuemax=\"100\"\n ></div>\n </div>\n </React.Fragment>\n );\n })}\n </div>\n </div>\n <div className=\"col-md-6\">\n <div className=\"about-me pt-4 pt-md-0\">\n <div className=\"title-box-2\">\n <h5 className=\"title-left\">About me</h5>\n </div>\n {this.state.about_me.map(content => {\n return (\n <p className=\"lead\" key={content.id}>\n {content.content}\n </p>\n );\n })}\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n );\n }\n}\n\nexport default About;\n","C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\components\\back-top.jsx",["69"],"import React from 'react';\nimport $ from 'jquery';\nimport '../libs/easing.js'\n\nclass BackToTop extends React.Component {\n componentDidMount(){\n $('.back-to-top').click(function(){\n $('html, body').animate({scrollTop : 0},1500, 'easeInOutExpo');\n return false;\n });\n window.addEventListener('scroll', ()=>{\n if(window.pageYOffset > 100){\n document.querySelector('.back-to-top').classList.remove(\"fadeOut\");\n document.querySelector('.back-to-top').style.display = \"block\";\n document.querySelector('.back-to-top').classList.add(\"fadeIn\");\n }else {\n document.querySelector('.back-to-top').classList.remove(\"fadeIn\");\n document.querySelector('.back-to-top').classList.add(\"fadeOut\");\n }\n });\n }\n\n render(){\n return <a href=\"#\" className=\"back-to-top animated\"><i className=\"fa fa-chevron-up\"></i></a>;\n }\n}\n\nexport default BackToTop;\n\n\n","C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\components\\contact.jsx",["70","71"],"import React from \"react\";\nimport imageOverlay from \"../img/earth.jpg\";\n\nclass Contact extends React.Component {\n render() {\n return (\n <section\n className=\"paralax-mf footer-paralax bg-image sect-mt4 route\"\n style={{ backgroundImage: \"url(\" + imageOverlay + \")\" }}\n >\n <div className=\"overlay-mf\"></div>\n <div className=\"container\">\n <div className=\"row\">\n <div className=\"col-sm-12\">\n <div className=\"contact-mf\">\n <div id=\"contact\" className=\"box-shadow-full\">\n <div className=\"row\">\n <div className=\"col-md-6\">\n <div className=\"title-box-2\">\n <h5 className=\"title-left\">Send a message</h5>\n </div>\n <div>\n <form\n action=\"https://formspree.io/xdoeonlo\"\n method=\"POST\"\n className=\"contactForm\"\n >\n <div id=\"sendmessage\">\n Your message has been sent. Thank you!\n </div>\n <div id=\"errormessage\"></div>\n <div className=\"row\">\n <div className=\"col-md-12 mb-3\">\n <div className=\"form-group\">\n <input\n type=\"text\"\n name=\"name\"\n className=\"form-control\"\n id=\"name\"\n placeholder=\"Your Name\"\n data-rule=\"minlen:4\"\n data-msg=\"Please enter at least 4 chars\"\n />\n <div className=\"validation\"></div>\n </div>\n </div>\n <div className=\"col-md-12 mb-3\">\n <div className=\"form-group\">\n <input\n type=\"email\"\n className=\"form-control\"\n name=\"email\"\n id=\"email\"\n placeholder=\"Your Email\"\n data-rule=\"email\"\n data-msg=\"Please enter a valid email\"\n />\n <div className=\"validation\"></div>\n </div>\n </div>\n <div className=\"col-md-12 mb-3\">\n <div className=\"form-group\">\n <input\n type=\"text\"\n className=\"form-control\"\n name=\"subject\"\n id=\"subject\"\n placeholder=\"Subject\"\n data-rule=\"minlen:4\"\n data-msg=\"Please enter at least 8 chars of subject\"\n />\n <div className=\"validation\"></div>\n </div>\n </div>\n <div className=\"col-md-12 mb-3\">\n <div className=\"form-group\">\n <textarea\n className=\"form-control\"\n name=\"message\"\n rows=\"5\"\n data-rule=\"required\"\n data-msg=\"Please write something for us\"\n placeholder=\"Message\"\n ></textarea>\n <div className=\"validation\"></div>\n </div>\n </div>\n <div className=\"col-md-12\">\n <button\n type=\"submit\"\n className=\"button button-a button-big button-rouded\"\n >\n Send Message\n </button>\n </div>\n </div>\n </form>\n </div>\n </div>\n <div className=\"col-md-6\">\n <div className=\"title-box-2 pt-4 pt-md-0\">\n <h5 className=\"title-left\">Get in touch</h5>\n </div>\n <div className=\"more-info\">\n <p className=\"lead\">\n Whether you want to get in touch, talk about a project\n collaboration, or just say hi, I'd love to hear from\n you.\n <br />\n Simply fill the from and send me an email.\n </p>\n {/* <!-- <ul class=\"list-ico\">\n <li><span class=\"ion-ios-location\"></span> 329 WASHINGTON ST BOSTON, MA 02108</li>\n <li><span class=\"ion-ios-telephone\"></span> (617) 557-0089</li>\n <li><span class=\"ion-email\"></span> [email protected]</li>\n </ul> --> */}\n </div>\n <div className=\"socials\">\n <ul>\n {/* <li>\n <a\n href=\"\"\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n >\n <span className=\"ico-circle\">\n <i className=\"ion-social-codepen\"></i>\n </span>\n </a>\n </li> */}\n <li>\n <a\n href=\"\"\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n >\n <span className=\"ico-circle\">\n <i className=\"ion-social-github\"></i>\n </span>\n </a>\n </li>\n <li>\n <a\n href=\"\"\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n >\n <span className=\"ico-circle\">\n <i className=\"ion-social-linkedin\"></i>\n </span>\n </a>\n </li>\n </ul>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n <footer>\n <div className=\"container\">\n <div className=\"row\">\n <div className=\"col-sm-12\">\n <div className=\"copyright-box\">\n </div>\n </div>\n </div>\n </div>\n </footer>\n </section>\n );\n }\n}\n\nexport default Contact;\n","C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\serviceWorker.js",[],"C:\\Users\\Dulat\\Desktop\\react-portfolio\\src\\components\\preloader.jsx",[],{"ruleId":"72","replacedBy":"73"},{"ruleId":"74","replacedBy":"75"},{"ruleId":"76","severity":1,"message":"77","line":98,"column":18,"nodeType":"78","messageId":"79","endLine":98,"endColumn":20},{"ruleId":"76","severity":1,"message":"77","line":101,"column":18,"nodeType":"78","messageId":"79","endLine":101,"endColumn":20},{"ruleId":"76","severity":1,"message":"77","line":104,"column":14,"nodeType":"78","messageId":"79","endLine":104,"endColumn":16},{"ruleId":"76","severity":1,"message":"77","line":105,"column":14,"nodeType":"78","messageId":"79","endLine":105,"endColumn":16},{"ruleId":"76","severity":1,"message":"77","line":121,"column":14,"nodeType":"78","messageId":"79","endLine":121,"endColumn":16},{"ruleId":"76","severity":1,"message":"77","line":121,"column":40,"nodeType":"78","messageId":"79","endLine":121,"endColumn":42},{"ruleId":"80","severity":1,"message":"81","line":122,"column":41,"nodeType":"82","messageId":"83","endLine":122,"endColumn":42},{"ruleId":"80","severity":1,"message":"81","line":123,"column":18,"nodeType":"82","messageId":"83","endLine":123,"endColumn":19},{"ruleId":"76","severity":1,"message":"77","line":128,"column":14,"nodeType":"78","messageId":"79","endLine":128,"endColumn":16},{"ruleId":"76","severity":1,"message":"77","line":128,"column":40,"nodeType":"78","messageId":"79","endLine":128,"endColumn":42},{"ruleId":"80","severity":1,"message":"81","line":129,"column":41,"nodeType":"82","messageId":"83","endLine":129,"endColumn":42},{"ruleId":"80","severity":1,"message":"81","line":130,"column":18,"nodeType":"82","messageId":"83","endLine":130,"endColumn":19},{"ruleId":"76","severity":1,"message":"77","line":135,"column":14,"nodeType":"78","messageId":"79","endLine":135,"endColumn":16},{"ruleId":"76","severity":1,"message":"77","line":135,"column":42,"nodeType":"78","messageId":"79","endLine":135,"endColumn":44},{"ruleId":"80","severity":1,"message":"81","line":136,"column":41,"nodeType":"82","messageId":"83","endLine":136,"endColumn":42},{"ruleId":"80","severity":1,"message":"81","line":137,"column":18,"nodeType":"82","messageId":"83","endLine":137,"endColumn":19},{"ruleId":"76","severity":1,"message":"77","line":142,"column":15,"nodeType":"78","messageId":"79","endLine":142,"endColumn":17},{"ruleId":"76","severity":1,"message":"77","line":146,"column":15,"nodeType":"78","messageId":"79","endLine":146,"endColumn":17},{"ruleId":"76","severity":1,"message":"77","line":150,"column":15,"nodeType":"78","messageId":"79","endLine":150,"endColumn":17},{"ruleId":"84","severity":1,"message":"85","line":2,"column":8,"nodeType":"82","messageId":"86","endLine":2,"endColumn":15},{"ruleId":"87","severity":1,"message":"88","line":24,"column":16,"nodeType":"89","endLine":24,"endColumn":61},{"ruleId":"87","severity":1,"message":"88","line":132,"column":29,"nodeType":"89","endLine":136,"endColumn":30},{"ruleId":"87","severity":1,"message":"88","line":143,"column":29,"nodeType":"89","endLine":147,"endColumn":30},"no-native-reassign",["90"],"no-negated-in-lhs",["91"],"eqeqeq","Expected '===' and instead saw '=='.","BinaryExpression","unexpected","no-redeclare","'s' is already defined.","Identifier","redeclared","no-unused-vars","'myImage' is defined but never used.","unusedVar","jsx-a11y/anchor-is-valid","The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/anchor-is-valid.md","JSXOpeningElement","no-global-assign","no-unsafe-negation"]