diff --git a/frontend/coverage/clover.xml b/frontend/coverage/clover.xml index e99428d..ada3800 100644 --- a/frontend/coverage/clover.xml +++ b/frontend/coverage/clover.xml @@ -1,87 +1,174 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - + + - - - - - - - - + + + + + + + + - - + + - - - + + + - - - - - - - - + + + + + + + + - - - - - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/frontend/coverage/coverage-final.json b/frontend/coverage/coverage-final.json index 016126f..13bc32e 100644 --- a/frontend/coverage/coverage-final.json +++ b/frontend/coverage/coverage-final.json @@ -1,6 +1,10 @@ -{"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\common\\EditableField.jsx": {"path":"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\common\\EditableField.jsx","statementMap":{"0":{"start":{"line":10,"column":22},"end":{"line":109,"column":1}},"1":{"start":{"line":23,"column":36},"end":{"line":23,"column":51}},"2":{"start":{"line":24,"column":38},"end":{"line":24,"column":59}},"3":{"start":{"line":26,"column":2},"end":{"line":28,"column":14}},"4":{"start":{"line":27,"column":4},"end":{"line":27,"column":31}},"5":{"start":{"line":30,"column":26},"end":{"line":33,"column":3}},"6":{"start":{"line":31,"column":4},"end":{"line":31,"column":31}},"7":{"start":{"line":32,"column":4},"end":{"line":32,"column":23}},"8":{"start":{"line":35,"column":28},"end":{"line":38,"column":3}},"9":{"start":{"line":36,"column":4},"end":{"line":36,"column":24}},"10":{"start":{"line":37,"column":4},"end":{"line":37,"column":31}},"11":{"start":{"line":40,"column":26},"end":{"line":47,"column":3}},"12":{"start":{"line":41,"column":4},"end":{"line":46,"column":5}},"13":{"start":{"line":42,"column":6},"end":{"line":42,"column":38}},"14":{"start":{"line":43,"column":6},"end":{"line":43,"column":26}},"15":{"start":{"line":45,"column":6},"end":{"line":45,"column":53}},"16":{"start":{"line":49,"column":2},"end":{"line":108,"column":4}},"17":{"start":{"line":90,"column":29},"end":{"line":90,"column":58}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":10,"column":22},"end":{"line":10,"column":23}},"loc":{"start":{"line":22,"column":6},"end":{"line":109,"column":1}},"line":22},"1":{"name":"(anonymous_1)","decl":{"start":{"line":26,"column":12},"end":{"line":26,"column":13}},"loc":{"start":{"line":26,"column":18},"end":{"line":28,"column":3}},"line":26},"2":{"name":"(anonymous_2)","decl":{"start":{"line":30,"column":26},"end":{"line":30,"column":27}},"loc":{"start":{"line":30,"column":32},"end":{"line":33,"column":3}},"line":30},"3":{"name":"(anonymous_3)","decl":{"start":{"line":35,"column":28},"end":{"line":35,"column":29}},"loc":{"start":{"line":35,"column":34},"end":{"line":38,"column":3}},"line":35},"4":{"name":"(anonymous_4)","decl":{"start":{"line":40,"column":26},"end":{"line":40,"column":27}},"loc":{"start":{"line":40,"column":38},"end":{"line":47,"column":3}},"line":40},"5":{"name":"(anonymous_5)","decl":{"start":{"line":90,"column":22},"end":{"line":90,"column":23}},"loc":{"start":{"line":90,"column":29},"end":{"line":90,"column":58}},"line":90}},"branchMap":{"0":{"loc":{"start":{"line":14,"column":2},"end":{"line":14,"column":29}},"type":"default-arg","locations":[{"start":{"line":14,"column":22},"end":{"line":14,"column":29}}],"line":14},"1":{"loc":{"start":{"line":15,"column":2},"end":{"line":15,"column":18}},"type":"default-arg","locations":[{"start":{"line":15,"column":16},"end":{"line":15,"column":18}}],"line":15},"2":{"loc":{"start":{"line":16,"column":2},"end":{"line":16,"column":25}},"type":"default-arg","locations":[{"start":{"line":16,"column":14},"end":{"line":16,"column":25}}],"line":16},"3":{"loc":{"start":{"line":17,"column":2},"end":{"line":17,"column":21}},"type":"default-arg","locations":[{"start":{"line":17,"column":19},"end":{"line":17,"column":21}}],"line":17},"4":{"loc":{"start":{"line":18,"column":2},"end":{"line":18,"column":18}},"type":"default-arg","locations":[{"start":{"line":18,"column":16},"end":{"line":18,"column":18}}],"line":18},"5":{"loc":{"start":{"line":19,"column":2},"end":{"line":19,"column":18}},"type":"default-arg","locations":[{"start":{"line":19,"column":13},"end":{"line":19,"column":18}}],"line":19},"6":{"loc":{"start":{"line":20,"column":2},"end":{"line":20,"column":19}},"type":"default-arg","locations":[{"start":{"line":20,"column":14},"end":{"line":20,"column":19}}],"line":20},"7":{"loc":{"start":{"line":21,"column":2},"end":{"line":21,"column":10}},"type":"default-arg","locations":[{"start":{"line":21,"column":9},"end":{"line":21,"column":10}}],"line":21},"8":{"loc":{"start":{"line":24,"column":47},"end":{"line":24,"column":58}},"type":"binary-expr","locations":[{"start":{"line":24,"column":47},"end":{"line":24,"column":52}},{"start":{"line":24,"column":56},"end":{"line":24,"column":58}}],"line":24},"9":{"loc":{"start":{"line":27,"column":18},"end":{"line":27,"column":29}},"type":"binary-expr","locations":[{"start":{"line":27,"column":18},"end":{"line":27,"column":23}},{"start":{"line":27,"column":27},"end":{"line":27,"column":29}}],"line":27},"10":{"loc":{"start":{"line":31,"column":18},"end":{"line":31,"column":29}},"type":"binary-expr","locations":[{"start":{"line":31,"column":18},"end":{"line":31,"column":23}},{"start":{"line":31,"column":27},"end":{"line":31,"column":29}}],"line":31},"11":{"loc":{"start":{"line":37,"column":18},"end":{"line":37,"column":29}},"type":"binary-expr","locations":[{"start":{"line":37,"column":18},"end":{"line":37,"column":23}},{"start":{"line":37,"column":27},"end":{"line":37,"column":29}}],"line":37},"12":{"loc":{"start":{"line":52,"column":7},"end":{"line":106,"column":7}},"type":"cond-expr","locations":[{"start":{"line":54,"column":9},"end":{"line":82,"column":12}},{"start":{"line":86,"column":8},"end":{"line":105,"column":11}}],"line":52},"13":{"loc":{"start":{"line":68,"column":32},"end":{"line":68,"column":69}},"type":"cond-expr","locations":[{"start":{"line":68,"column":41},"end":{"line":68,"column":57}},{"start":{"line":68,"column":60},"end":{"line":68,"column":69}}],"line":68},"14":{"loc":{"start":{"line":75,"column":22},"end":{"line":75,"column":40}},"type":"binary-expr","locations":[{"start":{"line":75,"column":22},"end":{"line":75,"column":27}},{"start":{"line":75,"column":31},"end":{"line":75,"column":40}}],"line":75},"15":{"loc":{"start":{"line":95,"column":18},"end":{"line":95,"column":38}},"type":"cond-expr","locations":[{"start":{"line":95,"column":30},"end":{"line":95,"column":34}},{"start":{"line":95,"column":37},"end":{"line":95,"column":38}}],"line":95}},"s":{"0":1,"1":16,"2":16,"3":16,"4":16,"5":16,"6":0,"7":0,"8":16,"9":0,"10":0,"11":16,"12":0,"13":0,"14":0,"15":0,"16":16,"17":0},"f":{"0":16,"1":16,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0],"1":[0],"2":[4],"3":[0],"4":[0],"5":[0],"6":[16],"7":[16],"8":[16,4],"9":[16,4],"10":[0,0],"11":[0,0],"12":[16,0],"13":[4,12],"14":[16,4],"15":[0,0]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"ac8571cb95aa454c834815c7ff608bceae995adf"} -,"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\common\\EditableTextArea.jsx": {"path":"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\common\\EditableTextArea.jsx","statementMap":{"0":{"start":{"line":10,"column":25},"end":{"line":106,"column":1}},"1":{"start":{"line":22,"column":36},"end":{"line":22,"column":51}},"2":{"start":{"line":23,"column":38},"end":{"line":23,"column":59}},"3":{"start":{"line":25,"column":2},"end":{"line":27,"column":14}},"4":{"start":{"line":26,"column":4},"end":{"line":26,"column":31}},"5":{"start":{"line":29,"column":26},"end":{"line":32,"column":3}},"6":{"start":{"line":30,"column":4},"end":{"line":30,"column":31}},"7":{"start":{"line":31,"column":4},"end":{"line":31,"column":23}},"8":{"start":{"line":34,"column":28},"end":{"line":37,"column":3}},"9":{"start":{"line":35,"column":4},"end":{"line":35,"column":24}},"10":{"start":{"line":36,"column":4},"end":{"line":36,"column":31}},"11":{"start":{"line":39,"column":26},"end":{"line":46,"column":3}},"12":{"start":{"line":40,"column":4},"end":{"line":45,"column":5}},"13":{"start":{"line":41,"column":6},"end":{"line":41,"column":38}},"14":{"start":{"line":42,"column":6},"end":{"line":42,"column":26}},"15":{"start":{"line":44,"column":6},"end":{"line":44,"column":53}},"16":{"start":{"line":48,"column":2},"end":{"line":105,"column":4}},"17":{"start":{"line":85,"column":29},"end":{"line":85,"column":58}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":10,"column":25},"end":{"line":10,"column":26}},"loc":{"start":{"line":21,"column":6},"end":{"line":106,"column":1}},"line":21},"1":{"name":"(anonymous_1)","decl":{"start":{"line":25,"column":12},"end":{"line":25,"column":13}},"loc":{"start":{"line":25,"column":18},"end":{"line":27,"column":3}},"line":25},"2":{"name":"(anonymous_2)","decl":{"start":{"line":29,"column":26},"end":{"line":29,"column":27}},"loc":{"start":{"line":29,"column":32},"end":{"line":32,"column":3}},"line":29},"3":{"name":"(anonymous_3)","decl":{"start":{"line":34,"column":28},"end":{"line":34,"column":29}},"loc":{"start":{"line":34,"column":34},"end":{"line":37,"column":3}},"line":34},"4":{"name":"(anonymous_4)","decl":{"start":{"line":39,"column":26},"end":{"line":39,"column":27}},"loc":{"start":{"line":39,"column":38},"end":{"line":46,"column":3}},"line":39},"5":{"name":"(anonymous_5)","decl":{"start":{"line":85,"column":22},"end":{"line":85,"column":23}},"loc":{"start":{"line":85,"column":29},"end":{"line":85,"column":58}},"line":85}},"branchMap":{"0":{"loc":{"start":{"line":14,"column":2},"end":{"line":14,"column":29}},"type":"default-arg","locations":[{"start":{"line":14,"column":22},"end":{"line":14,"column":29}}],"line":14},"1":{"loc":{"start":{"line":15,"column":2},"end":{"line":15,"column":32}},"type":"default-arg","locations":[{"start":{"line":15,"column":16},"end":{"line":15,"column":32}}],"line":15},"2":{"loc":{"start":{"line":16,"column":2},"end":{"line":16,"column":30}},"type":"default-arg","locations":[{"start":{"line":16,"column":14},"end":{"line":16,"column":30}}],"line":16},"3":{"loc":{"start":{"line":17,"column":2},"end":{"line":17,"column":21}},"type":"default-arg","locations":[{"start":{"line":17,"column":19},"end":{"line":17,"column":21}}],"line":17},"4":{"loc":{"start":{"line":18,"column":2},"end":{"line":18,"column":18}},"type":"default-arg","locations":[{"start":{"line":18,"column":16},"end":{"line":18,"column":18}}],"line":18},"5":{"loc":{"start":{"line":19,"column":2},"end":{"line":19,"column":18}},"type":"default-arg","locations":[{"start":{"line":19,"column":13},"end":{"line":19,"column":18}}],"line":19},"6":{"loc":{"start":{"line":20,"column":2},"end":{"line":20,"column":10}},"type":"default-arg","locations":[{"start":{"line":20,"column":9},"end":{"line":20,"column":10}}],"line":20},"7":{"loc":{"start":{"line":23,"column":47},"end":{"line":23,"column":58}},"type":"binary-expr","locations":[{"start":{"line":23,"column":47},"end":{"line":23,"column":52}},{"start":{"line":23,"column":56},"end":{"line":23,"column":58}}],"line":23},"8":{"loc":{"start":{"line":26,"column":18},"end":{"line":26,"column":29}},"type":"binary-expr","locations":[{"start":{"line":26,"column":18},"end":{"line":26,"column":23}},{"start":{"line":26,"column":27},"end":{"line":26,"column":29}}],"line":26},"9":{"loc":{"start":{"line":30,"column":18},"end":{"line":30,"column":29}},"type":"binary-expr","locations":[{"start":{"line":30,"column":18},"end":{"line":30,"column":23}},{"start":{"line":30,"column":27},"end":{"line":30,"column":29}}],"line":30},"10":{"loc":{"start":{"line":36,"column":18},"end":{"line":36,"column":29}},"type":"binary-expr","locations":[{"start":{"line":36,"column":18},"end":{"line":36,"column":23}},{"start":{"line":36,"column":27},"end":{"line":36,"column":29}}],"line":36},"11":{"loc":{"start":{"line":51,"column":7},"end":{"line":103,"column":7}},"type":"cond-expr","locations":[{"start":{"line":53,"column":8},"end":{"line":77,"column":14}},{"start":{"line":81,"column":8},"end":{"line":102,"column":11}}],"line":51},"12":{"loc":{"start":{"line":67,"column":31},"end":{"line":67,"column":68}},"type":"cond-expr","locations":[{"start":{"line":67,"column":40},"end":{"line":67,"column":56}},{"start":{"line":67,"column":59},"end":{"line":67,"column":68}}],"line":67},"13":{"loc":{"start":{"line":71,"column":21},"end":{"line":71,"column":62}},"type":"binary-expr","locations":[{"start":{"line":71,"column":21},"end":{"line":71,"column":34}},{"start":{"line":71,"column":38},"end":{"line":71,"column":49}},{"start":{"line":71,"column":53},"end":{"line":71,"column":62}}],"line":71}},"s":{"0":1,"1":4,"2":4,"3":4,"4":4,"5":4,"6":0,"7":0,"8":4,"9":0,"10":0,"11":4,"12":0,"13":0,"14":0,"15":0,"16":4,"17":0},"f":{"0":4,"1":4,"2":0,"3":0,"4":0,"5":0},"b":{"0":[4],"1":[0],"2":[0],"3":[0],"4":[4],"5":[0],"6":[4],"7":[4,1],"8":[4,1],"9":[0,0],"10":[0,0],"11":[4,0],"12":[1,3],"13":[4,1,0]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"75f2c2b6400c62ee7464b6ef0b20489cecf3dcb5"} -,"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\common\\FileUploadField.jsx": {"path":"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\common\\FileUploadField.jsx","statementMap":{"0":{"start":{"line":12,"column":24},"end":{"line":136,"column":1}},"1":{"start":{"line":24,"column":36},"end":{"line":24,"column":51}},"2":{"start":{"line":25,"column":42},"end":{"line":25,"column":56}},"3":{"start":{"line":26,"column":23},"end":{"line":26,"column":35}},"4":{"start":{"line":28,"column":26},"end":{"line":34,"column":3}},"5":{"start":{"line":29,"column":4},"end":{"line":29,"column":26}},"6":{"start":{"line":30,"column":4},"end":{"line":32,"column":5}},"7":{"start":{"line":31,"column":8},"end":{"line":31,"column":40}},"8":{"start":{"line":33,"column":4},"end":{"line":33,"column":23}},"9":{"start":{"line":36,"column":28},"end":{"line":42,"column":3}},"10":{"start":{"line":37,"column":4},"end":{"line":37,"column":24}},"11":{"start":{"line":38,"column":4},"end":{"line":38,"column":26}},"12":{"start":{"line":39,"column":5},"end":{"line":41,"column":5}},"13":{"start":{"line":40,"column":8},"end":{"line":40,"column":40}},"14":{"start":{"line":44,"column":27},"end":{"line":50,"column":3}},"15":{"start":{"line":45,"column":4},"end":{"line":49,"column":5}},"16":{"start":{"line":46,"column":6},"end":{"line":46,"column":41}},"17":{"start":{"line":48,"column":6},"end":{"line":48,"column":28}},"18":{"start":{"line":52,"column":26},"end":{"line":65,"column":3}},"19":{"start":{"line":53,"column":4},"end":{"line":53,"column":30}},"20":{"start":{"line":53,"column":23},"end":{"line":53,"column":30}},"21":{"start":{"line":54,"column":4},"end":{"line":64,"column":5}},"22":{"start":{"line":55,"column":6},"end":{"line":55,"column":33}},"23":{"start":{"line":56,"column":6},"end":{"line":56,"column":26}},"24":{"start":{"line":57,"column":6},"end":{"line":57,"column":28}},"25":{"start":{"line":58,"column":7},"end":{"line":60,"column":7}},"26":{"start":{"line":59,"column":8},"end":{"line":59,"column":40}},"27":{"start":{"line":62,"column":6},"end":{"line":62,"column":53}},"28":{"start":{"line":67,"column":28},"end":{"line":79,"column":3}},"29":{"start":{"line":68,"column":5},"end":{"line":68,"column":27}},"30":{"start":{"line":68,"column":20},"end":{"line":68,"column":27}},"31":{"start":{"line":70,"column":5},"end":{"line":78,"column":6}},"32":{"start":{"line":71,"column":8},"end":{"line":77,"column":10}},"33":{"start":{"line":72,"column":13},"end":{"line":72,"column":30}},"34":{"start":{"line":75,"column":13},"end":{"line":75,"column":62}},"35":{"start":{"line":81,"column":2},"end":{"line":135,"column":4}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":12,"column":24},"end":{"line":12,"column":25}},"loc":{"start":{"line":23,"column":6},"end":{"line":136,"column":1}},"line":23},"1":{"name":"(anonymous_1)","decl":{"start":{"line":28,"column":26},"end":{"line":28,"column":27}},"loc":{"start":{"line":28,"column":32},"end":{"line":34,"column":3}},"line":28},"2":{"name":"(anonymous_2)","decl":{"start":{"line":36,"column":28},"end":{"line":36,"column":29}},"loc":{"start":{"line":36,"column":34},"end":{"line":42,"column":3}},"line":36},"3":{"name":"(anonymous_3)","decl":{"start":{"line":44,"column":27},"end":{"line":44,"column":28}},"loc":{"start":{"line":44,"column":34},"end":{"line":50,"column":3}},"line":44},"4":{"name":"(anonymous_4)","decl":{"start":{"line":52,"column":26},"end":{"line":52,"column":27}},"loc":{"start":{"line":52,"column":38},"end":{"line":65,"column":3}},"line":52},"5":{"name":"(anonymous_5)","decl":{"start":{"line":67,"column":28},"end":{"line":67,"column":29}},"loc":{"start":{"line":67,"column":40},"end":{"line":79,"column":3}},"line":67}},"branchMap":{"0":{"loc":{"start":{"line":18,"column":2},"end":{"line":18,"column":18}},"type":"default-arg","locations":[{"start":{"line":18,"column":13},"end":{"line":18,"column":18}}],"line":18},"1":{"loc":{"start":{"line":19,"column":2},"end":{"line":19,"column":30}},"type":"default-arg","locations":[{"start":{"line":19,"column":19},"end":{"line":19,"column":30}}],"line":19},"2":{"loc":{"start":{"line":20,"column":2},"end":{"line":20,"column":34}},"type":"default-arg","locations":[{"start":{"line":20,"column":21},"end":{"line":20,"column":34}}],"line":20},"3":{"loc":{"start":{"line":21,"column":2},"end":{"line":21,"column":33}},"type":"default-arg","locations":[{"start":{"line":21,"column":15},"end":{"line":21,"column":33}}],"line":21},"4":{"loc":{"start":{"line":22,"column":2},"end":{"line":22,"column":18}},"type":"default-arg","locations":[{"start":{"line":22,"column":16},"end":{"line":22,"column":18}}],"line":22},"5":{"loc":{"start":{"line":30,"column":4},"end":{"line":32,"column":5}},"type":"if","locations":[{"start":{"line":30,"column":4},"end":{"line":32,"column":5}},{"start":{},"end":{}}],"line":30},"6":{"loc":{"start":{"line":39,"column":5},"end":{"line":41,"column":5}},"type":"if","locations":[{"start":{"line":39,"column":5},"end":{"line":41,"column":5}},{"start":{},"end":{}}],"line":39},"7":{"loc":{"start":{"line":45,"column":4},"end":{"line":49,"column":5}},"type":"if","locations":[{"start":{"line":45,"column":4},"end":{"line":49,"column":5}},{"start":{"line":47,"column":11},"end":{"line":49,"column":5}}],"line":45},"8":{"loc":{"start":{"line":45,"column":8},"end":{"line":45,"column":43}},"type":"binary-expr","locations":[{"start":{"line":45,"column":8},"end":{"line":45,"column":22}},{"start":{"line":45,"column":26},"end":{"line":45,"column":43}}],"line":45},"9":{"loc":{"start":{"line":53,"column":4},"end":{"line":53,"column":30}},"type":"if","locations":[{"start":{"line":53,"column":4},"end":{"line":53,"column":30}},{"start":{},"end":{}}],"line":53},"10":{"loc":{"start":{"line":58,"column":7},"end":{"line":60,"column":7}},"type":"if","locations":[{"start":{"line":58,"column":7},"end":{"line":60,"column":7}},{"start":{},"end":{}}],"line":58},"11":{"loc":{"start":{"line":68,"column":5},"end":{"line":68,"column":27}},"type":"if","locations":[{"start":{"line":68,"column":5},"end":{"line":68,"column":27}},{"start":{},"end":{}}],"line":68},"12":{"loc":{"start":{"line":70,"column":5},"end":{"line":78,"column":6}},"type":"if","locations":[{"start":{"line":70,"column":5},"end":{"line":78,"column":6}},{"start":{},"end":{}}],"line":70},"13":{"loc":{"start":{"line":84,"column":7},"end":{"line":133,"column":7}},"type":"cond-expr","locations":[{"start":{"line":86,"column":8},"end":{"line":107,"column":14}},{"start":{"line":110,"column":8},"end":{"line":132,"column":14}}],"line":84},"14":{"loc":{"start":{"line":87,"column":11},"end":{"line":98,"column":11}},"type":"cond-expr","locations":[{"start":{"line":88,"column":12},"end":{"line":95,"column":21}},{"start":{"line":97,"column":12},"end":{"line":97,"column":88}}],"line":87},"15":{"loc":{"start":{"line":102,"column":11},"end":{"line":106,"column":11}},"type":"binary-expr","locations":[{"start":{"line":102,"column":11},"end":{"line":102,"column":19}},{"start":{"line":103,"column":12},"end":{"line":105,"column":25}}],"line":102},"16":{"loc":{"start":{"line":116,"column":13},"end":{"line":116,"column":79}},"type":"cond-expr","locations":[{"start":{"line":116,"column":28},"end":{"line":116,"column":60}},{"start":{"line":116,"column":63},"end":{"line":116,"column":79}}],"line":116},"17":{"loc":{"start":{"line":125,"column":105},"end":{"line":125,"column":130}},"type":"binary-expr","locations":[{"start":{"line":125,"column":105},"end":{"line":125,"column":118}},{"start":{"line":125,"column":122},"end":{"line":125,"column":130}}],"line":125}},"s":{"0":1,"1":4,"2":4,"3":4,"4":4,"5":0,"6":0,"7":0,"8":0,"9":4,"10":0,"11":0,"12":0,"13":0,"14":4,"15":0,"16":0,"17":0,"18":4,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":4,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":4},"f":{"0":4,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[0],"1":[0],"2":[0],"3":[0],"4":[0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[4,0],"14":[3,1],"15":[4,3],"16":[0,0],"17":[0,0]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"555d48ecdaf7ed0c003af186d82312b7e2f8e914"} +{"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\auth\\ProtectedRoute.jsx": {"path":"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\auth\\ProtectedRoute.jsx","statementMap":{"0":{"start":{"line":10,"column":23},"end":{"line":64,"column":1}},"1":{"start":{"line":11,"column":48},"end":{"line":11,"column":63}},"2":{"start":{"line":12,"column":38},"end":{"line":12,"column":53}},"3":{"start":{"line":13,"column":36},"end":{"line":13,"column":50}},"4":{"start":{"line":14,"column":19},"end":{"line":14,"column":32}},"5":{"start":{"line":16,"column":2},"end":{"line":16,"column":46}},"6":{"start":{"line":18,"column":2},"end":{"line":39,"column":9}},"7":{"start":{"line":19,"column":4},"end":{"line":19,"column":56}},"8":{"start":{"line":20,"column":24},"end":{"line":33,"column":6}},"9":{"start":{"line":21,"column":6},"end":{"line":21,"column":84}},"10":{"start":{"line":22,"column":6},"end":{"line":30,"column":7}},"11":{"start":{"line":23,"column":8},"end":{"line":23,"column":87}},"12":{"start":{"line":24,"column":8},"end":{"line":24,"column":33}},"13":{"start":{"line":25,"column":8},"end":{"line":25,"column":42}},"14":{"start":{"line":27,"column":8},"end":{"line":27,"column":54}},"15":{"start":{"line":28,"column":8},"end":{"line":28,"column":34}},"16":{"start":{"line":29,"column":8},"end":{"line":29,"column":29}},"17":{"start":{"line":31,"column":6},"end":{"line":31,"column":26}},"18":{"start":{"line":32,"column":6},"end":{"line":32,"column":75}},"19":{"start":{"line":35,"column":4},"end":{"line":38,"column":6}},"20":{"start":{"line":36,"column":8},"end":{"line":36,"column":58}},"21":{"start":{"line":37,"column":8},"end":{"line":37,"column":22}},"22":{"start":{"line":41,"column":2},"end":{"line":48,"column":3}},"23":{"start":{"line":42,"column":4},"end":{"line":42,"column":63}},"24":{"start":{"line":43,"column":4},"end":{"line":47,"column":6}},"25":{"start":{"line":50,"column":2},"end":{"line":53,"column":3}},"26":{"start":{"line":51,"column":4},"end":{"line":51,"column":71}},"27":{"start":{"line":52,"column":4},"end":{"line":52,"column":66}},"28":{"start":{"line":55,"column":2},"end":{"line":59,"column":3}},"29":{"start":{"line":56,"column":5},"end":{"line":56,"column":85}},"30":{"start":{"line":58,"column":5},"end":{"line":58,"column":95}},"31":{"start":{"line":62,"column":2},"end":{"line":62,"column":81}},"32":{"start":{"line":63,"column":2},"end":{"line":63,"column":18}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":10,"column":23},"end":{"line":10,"column":24}},"loc":{"start":{"line":10,"column":41},"end":{"line":64,"column":1}},"line":10},"1":{"name":"(anonymous_1)","decl":{"start":{"line":18,"column":12},"end":{"line":18,"column":13}},"loc":{"start":{"line":18,"column":18},"end":{"line":39,"column":3}},"line":18},"2":{"name":"(anonymous_2)","decl":{"start":{"line":20,"column":49},"end":{"line":20,"column":50}},"loc":{"start":{"line":20,"column":59},"end":{"line":33,"column":5}},"line":20},"3":{"name":"(anonymous_3)","decl":{"start":{"line":35,"column":11},"end":{"line":35,"column":12}},"loc":{"start":{"line":35,"column":17},"end":{"line":38,"column":5}},"line":35}},"branchMap":{"0":{"loc":{"start":{"line":22,"column":6},"end":{"line":30,"column":7}},"type":"if","locations":[{"start":{"line":22,"column":6},"end":{"line":30,"column":7}},{"start":{"line":26,"column":13},"end":{"line":30,"column":7}}],"line":22},"1":{"loc":{"start":{"line":41,"column":2},"end":{"line":48,"column":3}},"type":"if","locations":[{"start":{"line":41,"column":2},"end":{"line":48,"column":3}},{"start":{},"end":{}}],"line":41},"2":{"loc":{"start":{"line":50,"column":2},"end":{"line":53,"column":3}},"type":"if","locations":[{"start":{"line":50,"column":2},"end":{"line":53,"column":3}},{"start":{},"end":{}}],"line":50},"3":{"loc":{"start":{"line":55,"column":2},"end":{"line":59,"column":3}},"type":"if","locations":[{"start":{"line":55,"column":2},"end":{"line":59,"column":3}},{"start":{},"end":{}}],"line":55}},"s":{"0":1,"1":2,"2":2,"3":2,"4":2,"5":2,"6":2,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":0,"15":0,"16":0,"17":1,"18":1,"19":1,"20":1,"21":1,"22":2,"23":1,"24":1,"25":1,"26":0,"27":0,"28":1,"29":0,"30":0,"31":1,"32":1},"f":{"0":2,"1":1,"2":1,"3":1},"b":{"0":[1,0],"1":[1,1],"2":[0,1],"3":[0,1]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"b972ef8e0fadbfda3f34d13e02403139655b0f57"} +,"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\common\\ConfirmationDialog.jsx": {"path":"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\common\\ConfirmationDialog.jsx","statementMap":{"0":{"start":{"line":12,"column":27},"end":{"line":55,"column":1}},"1":{"start":{"line":23,"column":4},"end":{"line":54,"column":6}},"2":{"start":{"line":26,"column":27},"end":{"line":26,"column":53}},"3":{"start":{"line":57,"column":0},"end":{"line":66,"column":2}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":12,"column":27},"end":{"line":12,"column":28}},"loc":{"start":{"line":21,"column":6},"end":{"line":55,"column":1}},"line":21},"1":{"name":"(anonymous_1)","decl":{"start":{"line":26,"column":21},"end":{"line":26,"column":22}},"loc":{"start":{"line":26,"column":27},"end":{"line":26,"column":53}},"line":26}},"branchMap":{"0":{"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":28}},"type":"default-arg","locations":[{"start":{"line":16,"column":12},"end":{"line":16,"column":28}}],"line":16},"1":{"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":79}},"type":"default-arg","locations":[{"start":{"line":17,"column":14},"end":{"line":17,"column":79}}],"line":17},"2":{"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":27}},"type":"default-arg","locations":[{"start":{"line":18,"column":18},"end":{"line":18,"column":27}}],"line":18},"3":{"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":25}},"type":"default-arg","locations":[{"start":{"line":19,"column":17},"end":{"line":19,"column":25}}],"line":19},"4":{"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":24}},"type":"default-arg","locations":[{"start":{"line":20,"column":19},"end":{"line":20,"column":24}}],"line":20},"5":{"loc":{"start":{"line":26,"column":27},"end":{"line":26,"column":53}},"type":"binary-expr","locations":[{"start":{"line":26,"column":27},"end":{"line":26,"column":40}},{"start":{"line":26,"column":44},"end":{"line":26,"column":53}}],"line":26},"6":{"loc":{"start":{"line":50,"column":21},"end":{"line":50,"column":65}},"type":"cond-expr","locations":[{"start":{"line":50,"column":36},"end":{"line":50,"column":51}},{"start":{"line":50,"column":54},"end":{"line":50,"column":65}}],"line":50}},"s":{"0":1,"1":4,"2":0,"3":1},"f":{"0":4,"1":0},"b":{"0":[0],"1":[0],"2":[0],"3":[0],"4":[0],"5":[0,0],"6":[1,3]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"1b179d8779c1b3f951d9bafd99592be819d94350"} +,"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\common\\EditableField.jsx": {"path":"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\common\\EditableField.jsx","statementMap":{"0":{"start":{"line":10,"column":22},"end":{"line":109,"column":1}},"1":{"start":{"line":23,"column":36},"end":{"line":23,"column":51}},"2":{"start":{"line":24,"column":38},"end":{"line":24,"column":59}},"3":{"start":{"line":26,"column":2},"end":{"line":28,"column":14}},"4":{"start":{"line":27,"column":4},"end":{"line":27,"column":31}},"5":{"start":{"line":30,"column":26},"end":{"line":33,"column":3}},"6":{"start":{"line":31,"column":4},"end":{"line":31,"column":31}},"7":{"start":{"line":32,"column":4},"end":{"line":32,"column":23}},"8":{"start":{"line":35,"column":28},"end":{"line":38,"column":3}},"9":{"start":{"line":36,"column":4},"end":{"line":36,"column":24}},"10":{"start":{"line":37,"column":4},"end":{"line":37,"column":31}},"11":{"start":{"line":40,"column":26},"end":{"line":47,"column":3}},"12":{"start":{"line":41,"column":4},"end":{"line":46,"column":5}},"13":{"start":{"line":42,"column":6},"end":{"line":42,"column":38}},"14":{"start":{"line":43,"column":6},"end":{"line":43,"column":26}},"15":{"start":{"line":45,"column":6},"end":{"line":45,"column":53}},"16":{"start":{"line":49,"column":2},"end":{"line":108,"column":4}},"17":{"start":{"line":90,"column":29},"end":{"line":90,"column":58}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":10,"column":22},"end":{"line":10,"column":23}},"loc":{"start":{"line":22,"column":6},"end":{"line":109,"column":1}},"line":22},"1":{"name":"(anonymous_1)","decl":{"start":{"line":26,"column":12},"end":{"line":26,"column":13}},"loc":{"start":{"line":26,"column":18},"end":{"line":28,"column":3}},"line":26},"2":{"name":"(anonymous_2)","decl":{"start":{"line":30,"column":26},"end":{"line":30,"column":27}},"loc":{"start":{"line":30,"column":32},"end":{"line":33,"column":3}},"line":30},"3":{"name":"(anonymous_3)","decl":{"start":{"line":35,"column":28},"end":{"line":35,"column":29}},"loc":{"start":{"line":35,"column":34},"end":{"line":38,"column":3}},"line":35},"4":{"name":"(anonymous_4)","decl":{"start":{"line":40,"column":26},"end":{"line":40,"column":27}},"loc":{"start":{"line":40,"column":38},"end":{"line":47,"column":3}},"line":40},"5":{"name":"(anonymous_5)","decl":{"start":{"line":90,"column":22},"end":{"line":90,"column":23}},"loc":{"start":{"line":90,"column":29},"end":{"line":90,"column":58}},"line":90}},"branchMap":{"0":{"loc":{"start":{"line":14,"column":2},"end":{"line":14,"column":29}},"type":"default-arg","locations":[{"start":{"line":14,"column":22},"end":{"line":14,"column":29}}],"line":14},"1":{"loc":{"start":{"line":15,"column":2},"end":{"line":15,"column":18}},"type":"default-arg","locations":[{"start":{"line":15,"column":16},"end":{"line":15,"column":18}}],"line":15},"2":{"loc":{"start":{"line":16,"column":2},"end":{"line":16,"column":25}},"type":"default-arg","locations":[{"start":{"line":16,"column":14},"end":{"line":16,"column":25}}],"line":16},"3":{"loc":{"start":{"line":17,"column":2},"end":{"line":17,"column":21}},"type":"default-arg","locations":[{"start":{"line":17,"column":19},"end":{"line":17,"column":21}}],"line":17},"4":{"loc":{"start":{"line":18,"column":2},"end":{"line":18,"column":18}},"type":"default-arg","locations":[{"start":{"line":18,"column":16},"end":{"line":18,"column":18}}],"line":18},"5":{"loc":{"start":{"line":19,"column":2},"end":{"line":19,"column":18}},"type":"default-arg","locations":[{"start":{"line":19,"column":13},"end":{"line":19,"column":18}}],"line":19},"6":{"loc":{"start":{"line":20,"column":2},"end":{"line":20,"column":19}},"type":"default-arg","locations":[{"start":{"line":20,"column":14},"end":{"line":20,"column":19}}],"line":20},"7":{"loc":{"start":{"line":21,"column":2},"end":{"line":21,"column":10}},"type":"default-arg","locations":[{"start":{"line":21,"column":9},"end":{"line":21,"column":10}}],"line":21},"8":{"loc":{"start":{"line":24,"column":47},"end":{"line":24,"column":58}},"type":"binary-expr","locations":[{"start":{"line":24,"column":47},"end":{"line":24,"column":52}},{"start":{"line":24,"column":56},"end":{"line":24,"column":58}}],"line":24},"9":{"loc":{"start":{"line":27,"column":18},"end":{"line":27,"column":29}},"type":"binary-expr","locations":[{"start":{"line":27,"column":18},"end":{"line":27,"column":23}},{"start":{"line":27,"column":27},"end":{"line":27,"column":29}}],"line":27},"10":{"loc":{"start":{"line":31,"column":18},"end":{"line":31,"column":29}},"type":"binary-expr","locations":[{"start":{"line":31,"column":18},"end":{"line":31,"column":23}},{"start":{"line":31,"column":27},"end":{"line":31,"column":29}}],"line":31},"11":{"loc":{"start":{"line":37,"column":18},"end":{"line":37,"column":29}},"type":"binary-expr","locations":[{"start":{"line":37,"column":18},"end":{"line":37,"column":23}},{"start":{"line":37,"column":27},"end":{"line":37,"column":29}}],"line":37},"12":{"loc":{"start":{"line":52,"column":7},"end":{"line":106,"column":7}},"type":"cond-expr","locations":[{"start":{"line":54,"column":9},"end":{"line":82,"column":12}},{"start":{"line":86,"column":8},"end":{"line":105,"column":11}}],"line":52},"13":{"loc":{"start":{"line":68,"column":32},"end":{"line":68,"column":69}},"type":"cond-expr","locations":[{"start":{"line":68,"column":41},"end":{"line":68,"column":57}},{"start":{"line":68,"column":60},"end":{"line":68,"column":69}}],"line":68},"14":{"loc":{"start":{"line":75,"column":22},"end":{"line":75,"column":40}},"type":"binary-expr","locations":[{"start":{"line":75,"column":22},"end":{"line":75,"column":27}},{"start":{"line":75,"column":31},"end":{"line":75,"column":40}}],"line":75},"15":{"loc":{"start":{"line":95,"column":18},"end":{"line":95,"column":38}},"type":"cond-expr","locations":[{"start":{"line":95,"column":30},"end":{"line":95,"column":34}},{"start":{"line":95,"column":37},"end":{"line":95,"column":38}}],"line":95}},"s":{"0":2,"1":30,"2":30,"3":30,"4":21,"5":30,"6":3,"7":3,"8":30,"9":1,"10":1,"11":30,"12":1,"13":1,"14":1,"15":0,"16":30,"17":2},"f":{"0":30,"1":21,"2":3,"3":1,"4":1,"5":2},"b":{"0":[14],"1":[14],"2":[17],"3":[14],"4":[14],"5":[14],"6":[30],"7":[30],"8":[30,5],"9":[21,5],"10":[3,0],"11":[1,0],"12":[22,8],"13":[5,17],"14":[22,5],"15":[0,8]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"ac8571cb95aa454c834815c7ff608bceae995adf"} +,"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\common\\EditableTextArea.jsx": {"path":"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\common\\EditableTextArea.jsx","statementMap":{"0":{"start":{"line":10,"column":25},"end":{"line":106,"column":1}},"1":{"start":{"line":22,"column":36},"end":{"line":22,"column":51}},"2":{"start":{"line":23,"column":38},"end":{"line":23,"column":59}},"3":{"start":{"line":25,"column":2},"end":{"line":27,"column":14}},"4":{"start":{"line":26,"column":4},"end":{"line":26,"column":31}},"5":{"start":{"line":29,"column":26},"end":{"line":32,"column":3}},"6":{"start":{"line":30,"column":4},"end":{"line":30,"column":31}},"7":{"start":{"line":31,"column":4},"end":{"line":31,"column":23}},"8":{"start":{"line":34,"column":28},"end":{"line":37,"column":3}},"9":{"start":{"line":35,"column":4},"end":{"line":35,"column":24}},"10":{"start":{"line":36,"column":4},"end":{"line":36,"column":31}},"11":{"start":{"line":39,"column":26},"end":{"line":46,"column":3}},"12":{"start":{"line":40,"column":4},"end":{"line":45,"column":5}},"13":{"start":{"line":41,"column":6},"end":{"line":41,"column":38}},"14":{"start":{"line":42,"column":6},"end":{"line":42,"column":26}},"15":{"start":{"line":44,"column":6},"end":{"line":44,"column":53}},"16":{"start":{"line":48,"column":2},"end":{"line":105,"column":4}},"17":{"start":{"line":85,"column":29},"end":{"line":85,"column":58}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":10,"column":25},"end":{"line":10,"column":26}},"loc":{"start":{"line":21,"column":6},"end":{"line":106,"column":1}},"line":21},"1":{"name":"(anonymous_1)","decl":{"start":{"line":25,"column":12},"end":{"line":25,"column":13}},"loc":{"start":{"line":25,"column":18},"end":{"line":27,"column":3}},"line":25},"2":{"name":"(anonymous_2)","decl":{"start":{"line":29,"column":26},"end":{"line":29,"column":27}},"loc":{"start":{"line":29,"column":32},"end":{"line":32,"column":3}},"line":29},"3":{"name":"(anonymous_3)","decl":{"start":{"line":34,"column":28},"end":{"line":34,"column":29}},"loc":{"start":{"line":34,"column":34},"end":{"line":37,"column":3}},"line":34},"4":{"name":"(anonymous_4)","decl":{"start":{"line":39,"column":26},"end":{"line":39,"column":27}},"loc":{"start":{"line":39,"column":38},"end":{"line":46,"column":3}},"line":39},"5":{"name":"(anonymous_5)","decl":{"start":{"line":85,"column":22},"end":{"line":85,"column":23}},"loc":{"start":{"line":85,"column":29},"end":{"line":85,"column":58}},"line":85}},"branchMap":{"0":{"loc":{"start":{"line":14,"column":2},"end":{"line":14,"column":29}},"type":"default-arg","locations":[{"start":{"line":14,"column":22},"end":{"line":14,"column":29}}],"line":14},"1":{"loc":{"start":{"line":15,"column":2},"end":{"line":15,"column":32}},"type":"default-arg","locations":[{"start":{"line":15,"column":16},"end":{"line":15,"column":32}}],"line":15},"2":{"loc":{"start":{"line":16,"column":2},"end":{"line":16,"column":30}},"type":"default-arg","locations":[{"start":{"line":16,"column":14},"end":{"line":16,"column":30}}],"line":16},"3":{"loc":{"start":{"line":17,"column":2},"end":{"line":17,"column":21}},"type":"default-arg","locations":[{"start":{"line":17,"column":19},"end":{"line":17,"column":21}}],"line":17},"4":{"loc":{"start":{"line":18,"column":2},"end":{"line":18,"column":18}},"type":"default-arg","locations":[{"start":{"line":18,"column":16},"end":{"line":18,"column":18}}],"line":18},"5":{"loc":{"start":{"line":19,"column":2},"end":{"line":19,"column":18}},"type":"default-arg","locations":[{"start":{"line":19,"column":13},"end":{"line":19,"column":18}}],"line":19},"6":{"loc":{"start":{"line":20,"column":2},"end":{"line":20,"column":10}},"type":"default-arg","locations":[{"start":{"line":20,"column":9},"end":{"line":20,"column":10}}],"line":20},"7":{"loc":{"start":{"line":23,"column":47},"end":{"line":23,"column":58}},"type":"binary-expr","locations":[{"start":{"line":23,"column":47},"end":{"line":23,"column":52}},{"start":{"line":23,"column":56},"end":{"line":23,"column":58}}],"line":23},"8":{"loc":{"start":{"line":26,"column":18},"end":{"line":26,"column":29}},"type":"binary-expr","locations":[{"start":{"line":26,"column":18},"end":{"line":26,"column":23}},{"start":{"line":26,"column":27},"end":{"line":26,"column":29}}],"line":26},"9":{"loc":{"start":{"line":30,"column":18},"end":{"line":30,"column":29}},"type":"binary-expr","locations":[{"start":{"line":30,"column":18},"end":{"line":30,"column":23}},{"start":{"line":30,"column":27},"end":{"line":30,"column":29}}],"line":30},"10":{"loc":{"start":{"line":36,"column":18},"end":{"line":36,"column":29}},"type":"binary-expr","locations":[{"start":{"line":36,"column":18},"end":{"line":36,"column":23}},{"start":{"line":36,"column":27},"end":{"line":36,"column":29}}],"line":36},"11":{"loc":{"start":{"line":51,"column":7},"end":{"line":103,"column":7}},"type":"cond-expr","locations":[{"start":{"line":53,"column":8},"end":{"line":77,"column":14}},{"start":{"line":81,"column":8},"end":{"line":102,"column":11}}],"line":51},"12":{"loc":{"start":{"line":67,"column":31},"end":{"line":67,"column":68}},"type":"cond-expr","locations":[{"start":{"line":67,"column":40},"end":{"line":67,"column":56}},{"start":{"line":67,"column":59},"end":{"line":67,"column":68}}],"line":67},"13":{"loc":{"start":{"line":71,"column":21},"end":{"line":71,"column":62}},"type":"binary-expr","locations":[{"start":{"line":71,"column":21},"end":{"line":71,"column":34}},{"start":{"line":71,"column":38},"end":{"line":71,"column":49}},{"start":{"line":71,"column":53},"end":{"line":71,"column":62}}],"line":71}},"s":{"0":2,"1":18,"2":18,"3":18,"4":9,"5":18,"6":3,"7":3,"8":18,"9":1,"10":1,"11":18,"12":1,"13":1,"14":1,"15":0,"16":18,"17":2},"f":{"0":18,"1":9,"2":3,"3":1,"4":1,"5":2},"b":{"0":[18],"1":[13],"2":[14],"3":[14],"4":[18],"5":[14],"6":[18],"7":[18,2],"8":[9,2],"9":[3,0],"10":[1,0],"11":[10,8],"12":[2,8],"13":[10,2,0]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"75f2c2b6400c62ee7464b6ef0b20489cecf3dcb5"} +,"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\common\\FileUploadField.jsx": {"path":"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\common\\FileUploadField.jsx","statementMap":{"0":{"start":{"line":12,"column":24},"end":{"line":136,"column":1}},"1":{"start":{"line":24,"column":36},"end":{"line":24,"column":51}},"2":{"start":{"line":25,"column":42},"end":{"line":25,"column":56}},"3":{"start":{"line":26,"column":23},"end":{"line":26,"column":35}},"4":{"start":{"line":28,"column":26},"end":{"line":34,"column":3}},"5":{"start":{"line":29,"column":4},"end":{"line":29,"column":26}},"6":{"start":{"line":30,"column":4},"end":{"line":32,"column":5}},"7":{"start":{"line":31,"column":8},"end":{"line":31,"column":40}},"8":{"start":{"line":33,"column":4},"end":{"line":33,"column":23}},"9":{"start":{"line":36,"column":28},"end":{"line":42,"column":3}},"10":{"start":{"line":37,"column":4},"end":{"line":37,"column":24}},"11":{"start":{"line":38,"column":4},"end":{"line":38,"column":26}},"12":{"start":{"line":39,"column":5},"end":{"line":41,"column":5}},"13":{"start":{"line":40,"column":8},"end":{"line":40,"column":40}},"14":{"start":{"line":44,"column":27},"end":{"line":50,"column":3}},"15":{"start":{"line":45,"column":4},"end":{"line":49,"column":5}},"16":{"start":{"line":46,"column":6},"end":{"line":46,"column":41}},"17":{"start":{"line":48,"column":6},"end":{"line":48,"column":28}},"18":{"start":{"line":52,"column":26},"end":{"line":65,"column":3}},"19":{"start":{"line":53,"column":4},"end":{"line":53,"column":30}},"20":{"start":{"line":53,"column":23},"end":{"line":53,"column":30}},"21":{"start":{"line":54,"column":4},"end":{"line":64,"column":5}},"22":{"start":{"line":55,"column":6},"end":{"line":55,"column":33}},"23":{"start":{"line":56,"column":6},"end":{"line":56,"column":26}},"24":{"start":{"line":57,"column":6},"end":{"line":57,"column":28}},"25":{"start":{"line":58,"column":7},"end":{"line":60,"column":7}},"26":{"start":{"line":59,"column":8},"end":{"line":59,"column":40}},"27":{"start":{"line":62,"column":6},"end":{"line":62,"column":53}},"28":{"start":{"line":67,"column":28},"end":{"line":79,"column":3}},"29":{"start":{"line":68,"column":5},"end":{"line":68,"column":27}},"30":{"start":{"line":68,"column":20},"end":{"line":68,"column":27}},"31":{"start":{"line":70,"column":5},"end":{"line":78,"column":6}},"32":{"start":{"line":71,"column":8},"end":{"line":77,"column":10}},"33":{"start":{"line":72,"column":13},"end":{"line":72,"column":30}},"34":{"start":{"line":75,"column":13},"end":{"line":75,"column":62}},"35":{"start":{"line":81,"column":2},"end":{"line":135,"column":4}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":12,"column":24},"end":{"line":12,"column":25}},"loc":{"start":{"line":23,"column":6},"end":{"line":136,"column":1}},"line":23},"1":{"name":"(anonymous_1)","decl":{"start":{"line":28,"column":26},"end":{"line":28,"column":27}},"loc":{"start":{"line":28,"column":32},"end":{"line":34,"column":3}},"line":28},"2":{"name":"(anonymous_2)","decl":{"start":{"line":36,"column":28},"end":{"line":36,"column":29}},"loc":{"start":{"line":36,"column":34},"end":{"line":42,"column":3}},"line":36},"3":{"name":"(anonymous_3)","decl":{"start":{"line":44,"column":27},"end":{"line":44,"column":28}},"loc":{"start":{"line":44,"column":34},"end":{"line":50,"column":3}},"line":44},"4":{"name":"(anonymous_4)","decl":{"start":{"line":52,"column":26},"end":{"line":52,"column":27}},"loc":{"start":{"line":52,"column":38},"end":{"line":65,"column":3}},"line":52},"5":{"name":"(anonymous_5)","decl":{"start":{"line":67,"column":28},"end":{"line":67,"column":29}},"loc":{"start":{"line":67,"column":40},"end":{"line":79,"column":3}},"line":67}},"branchMap":{"0":{"loc":{"start":{"line":18,"column":2},"end":{"line":18,"column":18}},"type":"default-arg","locations":[{"start":{"line":18,"column":13},"end":{"line":18,"column":18}}],"line":18},"1":{"loc":{"start":{"line":19,"column":2},"end":{"line":19,"column":30}},"type":"default-arg","locations":[{"start":{"line":19,"column":19},"end":{"line":19,"column":30}}],"line":19},"2":{"loc":{"start":{"line":20,"column":2},"end":{"line":20,"column":34}},"type":"default-arg","locations":[{"start":{"line":20,"column":21},"end":{"line":20,"column":34}}],"line":20},"3":{"loc":{"start":{"line":21,"column":2},"end":{"line":21,"column":33}},"type":"default-arg","locations":[{"start":{"line":21,"column":15},"end":{"line":21,"column":33}}],"line":21},"4":{"loc":{"start":{"line":22,"column":2},"end":{"line":22,"column":18}},"type":"default-arg","locations":[{"start":{"line":22,"column":16},"end":{"line":22,"column":18}}],"line":22},"5":{"loc":{"start":{"line":30,"column":4},"end":{"line":32,"column":5}},"type":"if","locations":[{"start":{"line":30,"column":4},"end":{"line":32,"column":5}},{"start":{},"end":{}}],"line":30},"6":{"loc":{"start":{"line":39,"column":5},"end":{"line":41,"column":5}},"type":"if","locations":[{"start":{"line":39,"column":5},"end":{"line":41,"column":5}},{"start":{},"end":{}}],"line":39},"7":{"loc":{"start":{"line":45,"column":4},"end":{"line":49,"column":5}},"type":"if","locations":[{"start":{"line":45,"column":4},"end":{"line":49,"column":5}},{"start":{"line":47,"column":11},"end":{"line":49,"column":5}}],"line":45},"8":{"loc":{"start":{"line":45,"column":8},"end":{"line":45,"column":43}},"type":"binary-expr","locations":[{"start":{"line":45,"column":8},"end":{"line":45,"column":22}},{"start":{"line":45,"column":26},"end":{"line":45,"column":43}}],"line":45},"9":{"loc":{"start":{"line":53,"column":4},"end":{"line":53,"column":30}},"type":"if","locations":[{"start":{"line":53,"column":4},"end":{"line":53,"column":30}},{"start":{},"end":{}}],"line":53},"10":{"loc":{"start":{"line":58,"column":7},"end":{"line":60,"column":7}},"type":"if","locations":[{"start":{"line":58,"column":7},"end":{"line":60,"column":7}},{"start":{},"end":{}}],"line":58},"11":{"loc":{"start":{"line":68,"column":5},"end":{"line":68,"column":27}},"type":"if","locations":[{"start":{"line":68,"column":5},"end":{"line":68,"column":27}},{"start":{},"end":{}}],"line":68},"12":{"loc":{"start":{"line":70,"column":5},"end":{"line":78,"column":6}},"type":"if","locations":[{"start":{"line":70,"column":5},"end":{"line":78,"column":6}},{"start":{},"end":{}}],"line":70},"13":{"loc":{"start":{"line":84,"column":7},"end":{"line":133,"column":7}},"type":"cond-expr","locations":[{"start":{"line":86,"column":8},"end":{"line":107,"column":14}},{"start":{"line":110,"column":8},"end":{"line":132,"column":14}}],"line":84},"14":{"loc":{"start":{"line":87,"column":11},"end":{"line":98,"column":11}},"type":"cond-expr","locations":[{"start":{"line":88,"column":12},"end":{"line":95,"column":21}},{"start":{"line":97,"column":12},"end":{"line":97,"column":88}}],"line":87},"15":{"loc":{"start":{"line":102,"column":11},"end":{"line":106,"column":11}},"type":"binary-expr","locations":[{"start":{"line":102,"column":11},"end":{"line":102,"column":19}},{"start":{"line":103,"column":12},"end":{"line":105,"column":25}}],"line":102},"16":{"loc":{"start":{"line":116,"column":13},"end":{"line":116,"column":79}},"type":"cond-expr","locations":[{"start":{"line":116,"column":28},"end":{"line":116,"column":60}},{"start":{"line":116,"column":63},"end":{"line":116,"column":79}}],"line":116},"17":{"loc":{"start":{"line":125,"column":105},"end":{"line":125,"column":130}},"type":"binary-expr","locations":[{"start":{"line":125,"column":105},"end":{"line":125,"column":118}},{"start":{"line":125,"column":122},"end":{"line":125,"column":130}}],"line":125}},"s":{"0":2,"1":11,"2":11,"3":11,"4":11,"5":2,"6":2,"7":0,"8":2,"9":11,"10":0,"11":0,"12":0,"13":0,"14":11,"15":1,"16":1,"17":0,"18":11,"19":1,"20":0,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":0,"28":11,"29":1,"30":0,"31":1,"32":1,"33":1,"34":0,"35":11},"f":{"0":11,"1":2,"2":0,"3":1,"4":1,"5":1},"b":{"0":[7],"1":[7],"2":[7],"3":[7],"4":[7],"5":[0,2],"6":[0,0],"7":[1,0],"8":[1,1],"9":[0,1],"10":[1,0],"11":[0,1],"12":[1,0],"13":[8,3],"14":[7,1],"15":[8,7],"16":[1,2],"17":[3,1]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"555d48ecdaf7ed0c003af186d82312b7e2f8e914"} +,"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\common\\SnackbarMessage.jsx": {"path":"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\common\\SnackbarMessage.jsx","statementMap":{"0":{"start":{"line":6,"column":24},"end":{"line":24,"column":1}},"1":{"start":{"line":7,"column":2},"end":{"line":23,"column":4}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":6,"column":24},"end":{"line":6,"column":25}},"loc":{"start":{"line":6,"column":83},"end":{"line":24,"column":1}},"line":6}},"branchMap":{"0":{"loc":{"start":{"line":6,"column":61},"end":{"line":6,"column":76}},"type":"default-arg","locations":[{"start":{"line":6,"column":72},"end":{"line":6,"column":76}}],"line":6},"1":{"loc":{"start":{"line":16,"column":18},"end":{"line":16,"column":36}},"type":"binary-expr","locations":[{"start":{"line":16,"column":18},"end":{"line":16,"column":26}},{"start":{"line":16,"column":30},"end":{"line":16,"column":36}}],"line":16}},"s":{"0":1,"1":3},"f":{"0":3},"b":{"0":[3],"1":[3,0]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"2d5dfdf3e063c3be87044b1a179de232c2550f32"} +,"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\dashboard\\DashboardLayout.jsx": {"path":"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\dashboard\\DashboardLayout.jsx","statementMap":{"0":{"start":{"line":10,"column":24},"end":{"line":129,"column":1}},"1":{"start":{"line":11,"column":21},"end":{"line":11,"column":34}},"2":{"start":{"line":12,"column":21},"end":{"line":12,"column":34}},"3":{"start":{"line":13,"column":24},"end":{"line":13,"column":41}},"4":{"start":{"line":15,"column":48},"end":{"line":15,"column":63}},"5":{"start":{"line":16,"column":70},"end":{"line":16,"column":84}},"6":{"start":{"line":18,"column":4},"end":{"line":42,"column":11}},"7":{"start":{"line":19,"column":28},"end":{"line":40,"column":10}},"8":{"start":{"line":20,"column":12},"end":{"line":39,"column":13}},"9":{"start":{"line":21,"column":16},"end":{"line":21,"column":40}},"10":{"start":{"line":22,"column":35},"end":{"line":22,"column":61}},"11":{"start":{"line":23,"column":16},"end":{"line":35,"column":17}},"12":{"start":{"line":24,"column":36},"end":{"line":24,"column":60}},"13":{"start":{"line":25,"column":20},"end":{"line":31,"column":66}},"14":{"start":{"line":26,"column":37},"end":{"line":26,"column":56}},"15":{"start":{"line":27,"column":24},"end":{"line":30,"column":26}},"16":{"start":{"line":31,"column":29},"end":{"line":31,"column":64}},"17":{"start":{"line":33,"column":20},"end":{"line":33,"column":81}},"18":{"start":{"line":34,"column":20},"end":{"line":34,"column":55}},"19":{"start":{"line":37,"column":16},"end":{"line":37,"column":41}},"20":{"start":{"line":38,"column":16},"end":{"line":38,"column":51}},"21":{"start":{"line":41,"column":8},"end":{"line":41,"column":35}},"22":{"start":{"line":41,"column":21},"end":{"line":41,"column":34}},"23":{"start":{"line":44,"column":26},"end":{"line":51,"column":5}},"24":{"start":{"line":45,"column":8},"end":{"line":50,"column":9}},"25":{"start":{"line":46,"column":12},"end":{"line":46,"column":32}},"26":{"start":{"line":47,"column":12},"end":{"line":47,"column":26}},"27":{"start":{"line":49,"column":12},"end":{"line":49,"column":52}},"28":{"start":{"line":53,"column":27},"end":{"line":58,"column":5}},"29":{"start":{"line":60,"column":26},"end":{"line":60,"column":61}},"30":{"start":{"line":62,"column":4},"end":{"line":128,"column":6}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":10,"column":24},"end":{"line":10,"column":25}},"loc":{"start":{"line":10,"column":42},"end":{"line":129,"column":1}},"line":10},"1":{"name":"(anonymous_1)","decl":{"start":{"line":18,"column":14},"end":{"line":18,"column":15}},"loc":{"start":{"line":18,"column":20},"end":{"line":42,"column":5}},"line":18},"2":{"name":"(anonymous_2)","decl":{"start":{"line":19,"column":53},"end":{"line":19,"column":54}},"loc":{"start":{"line":19,"column":69},"end":{"line":40,"column":9}},"line":19},"3":{"name":"(anonymous_3)","decl":{"start":{"line":41,"column":15},"end":{"line":41,"column":16}},"loc":{"start":{"line":41,"column":21},"end":{"line":41,"column":34}},"line":41},"4":{"name":"(anonymous_4)","decl":{"start":{"line":44,"column":26},"end":{"line":44,"column":27}},"loc":{"start":{"line":44,"column":38},"end":{"line":51,"column":5}},"line":44}},"branchMap":{"0":{"loc":{"start":{"line":20,"column":12},"end":{"line":39,"column":13}},"type":"if","locations":[{"start":{"line":20,"column":12},"end":{"line":39,"column":13}},{"start":{"line":36,"column":19},"end":{"line":39,"column":13}}],"line":20},"1":{"loc":{"start":{"line":20,"column":16},"end":{"line":20,"column":42}},"type":"binary-expr","locations":[{"start":{"line":20,"column":16},"end":{"line":20,"column":20}},{"start":{"line":20,"column":24},"end":{"line":20,"column":42}}],"line":20},"2":{"loc":{"start":{"line":25,"column":20},"end":{"line":31,"column":66}},"type":"if","locations":[{"start":{"line":25,"column":20},"end":{"line":31,"column":66}},{"start":{"line":31,"column":27},"end":{"line":31,"column":66}}],"line":25},"3":{"loc":{"start":{"line":28,"column":28},"end":{"line":29,"column":80}},"type":"cond-expr","locations":[{"start":{"line":28,"column":49},"end":{"line":28,"column":69}},{"start":{"line":29,"column":28},"end":{"line":29,"column":80}}],"line":28},"4":{"loc":{"start":{"line":29,"column":28},"end":{"line":29,"column":80}},"type":"cond-expr","locations":[{"start":{"line":29,"column":51},"end":{"line":29,"column":73}},{"start":{"line":29,"column":76},"end":{"line":29,"column":80}}],"line":29},"5":{"loc":{"start":{"line":69,"column":28},"end":{"line":69,"column":60}},"type":"binary-expr","locations":[{"start":{"line":69,"column":28},"end":{"line":69,"column":53}},{"start":{"line":69,"column":57},"end":{"line":69,"column":60}}],"line":69},"6":{"loc":{"start":{"line":84,"column":25},"end":{"line":94,"column":25}},"type":"binary-expr","locations":[{"start":{"line":84,"column":25},"end":{"line":84,"column":39}},{"start":{"line":84,"column":43},"end":{"line":84,"column":68}},{"start":{"line":84,"column":72},"end":{"line":84,"column":113}},{"start":{"line":85,"column":28},"end":{"line":93,"column":37}}],"line":84},"7":{"loc":{"start":{"line":95,"column":25},"end":{"line":105,"column":25}},"type":"binary-expr","locations":[{"start":{"line":95,"column":25},"end":{"line":95,"column":39}},{"start":{"line":95,"column":43},"end":{"line":95,"column":71}},{"start":{"line":95,"column":75},"end":{"line":95,"column":89}},{"start":{"line":96,"column":28},"end":{"line":104,"column":37}}],"line":95},"8":{"loc":{"start":{"line":106,"column":25},"end":{"line":119,"column":25}},"type":"binary-expr","locations":[{"start":{"line":106,"column":25},"end":{"line":106,"column":39}},{"start":{"line":107,"column":28},"end":{"line":118,"column":37}}],"line":106}},"s":{"0":1,"1":9,"2":9,"3":9,"4":9,"5":9,"6":9,"7":3,"8":3,"9":3,"10":3,"11":3,"12":3,"13":3,"14":3,"15":3,"16":0,"17":0,"18":0,"19":0,"20":0,"21":3,"22":3,"23":9,"24":1,"25":1,"26":1,"27":0,"28":9,"29":9,"30":9},"f":{"0":9,"1":3,"2":3,"3":3,"4":1},"b":{"0":[3,0],"1":[3,3],"2":[3,0],"3":[3,0],"4":[0,0],"5":[9,6],"6":[9,6,3,3],"7":[9,6,6,6],"8":[9,6]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"cde27d8af91869d6e3d4fa363da3af03efdb41ef"} ,"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\profile\\ExperienceForm.jsx": {"path":"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\profile\\ExperienceForm.jsx","statementMap":{"0":{"start":{"line":15,"column":27},"end":{"line":26,"column":1}},"1":{"start":{"line":16,"column":2},"end":{"line":16,"column":23}},"2":{"start":{"line":16,"column":13},"end":{"line":16,"column":23}},"3":{"start":{"line":17,"column":2},"end":{"line":25,"column":3}},"4":{"start":{"line":18,"column":14},"end":{"line":18,"column":72}},"5":{"start":{"line":19,"column":17},"end":{"line":19,"column":32}},"6":{"start":{"line":20,"column":18},"end":{"line":20,"column":64}},"7":{"start":{"line":21,"column":4},"end":{"line":21,"column":30}},"8":{"start":{"line":23,"column":4},"end":{"line":23,"column":57}},"9":{"start":{"line":24,"column":4},"end":{"line":24,"column":14}},"10":{"start":{"line":29,"column":21},"end":{"line":38,"column":1}},"11":{"start":{"line":40,"column":23},"end":{"line":347,"column":1}},"12":{"start":{"line":42,"column":34},"end":{"line":42,"column":56}},"13":{"start":{"line":43,"column":38},"end":{"line":43,"column":50}},"14":{"start":{"line":44,"column":42},"end":{"line":44,"column":54}},"15":{"start":{"line":47,"column":2},"end":{"line":69,"column":26}},"16":{"start":{"line":48,"column":4},"end":{"line":68,"column":5}},"17":{"start":{"line":49,"column":6},"end":{"line":64,"column":7}},"18":{"start":{"line":51,"column":8},"end":{"line":60,"column":11}},"19":{"start":{"line":63,"column":8},"end":{"line":63,"column":34}},"20":{"start":{"line":66,"column":6},"end":{"line":66,"column":24}},"21":{"start":{"line":67,"column":6},"end":{"line":67,"column":26}},"22":{"start":{"line":73,"column":23},"end":{"line":86,"column":3}},"23":{"start":{"line":74,"column":43},"end":{"line":74,"column":55}},"24":{"start":{"line":75,"column":4},"end":{"line":80,"column":8}},"25":{"start":{"line":75,"column":25},"end":{"line":80,"column":5}},"26":{"start":{"line":82,"column":4},"end":{"line":84,"column":5}},"27":{"start":{"line":83,"column":6},"end":{"line":83,"column":57}},"28":{"start":{"line":83,"column":29},"end":{"line":83,"column":54}},"29":{"start":{"line":85,"column":4},"end":{"line":85,"column":41}},"30":{"start":{"line":85,"column":21},"end":{"line":85,"column":41}},"31":{"start":{"line":88,"column":23},"end":{"line":128,"column":3}},"32":{"start":{"line":89,"column":17},"end":{"line":89,"column":19}},"33":{"start":{"line":90,"column":4},"end":{"line":90,"column":58}},"34":{"start":{"line":90,"column":24},"end":{"line":90,"column":58}},"35":{"start":{"line":91,"column":4},"end":{"line":91,"column":68}},"36":{"start":{"line":91,"column":32},"end":{"line":91,"column":68}},"37":{"start":{"line":92,"column":4},"end":{"line":92,"column":110}},"38":{"start":{"line":92,"column":39},"end":{"line":92,"column":110}},"39":{"start":{"line":93,"column":4},"end":{"line":97,"column":5}},"40":{"start":{"line":93,"column":29},"end":{"line":93,"column":74}},"41":{"start":{"line":95,"column":9},"end":{"line":97,"column":5}},"42":{"start":{"line":96,"column":8},"end":{"line":96,"column":64}},"43":{"start":{"line":100,"column":4},"end":{"line":118,"column":5}},"44":{"start":{"line":101,"column":8},"end":{"line":101,"column":74}},"45":{"start":{"line":104,"column":9},"end":{"line":118,"column":5}},"46":{"start":{"line":105,"column":8},"end":{"line":105,"column":62}},"47":{"start":{"line":108,"column":9},"end":{"line":118,"column":5}},"48":{"start":{"line":109,"column":8},"end":{"line":117,"column":9}},"49":{"start":{"line":110,"column":26},"end":{"line":110,"column":62}},"50":{"start":{"line":111,"column":24},"end":{"line":111,"column":58}},"51":{"start":{"line":112,"column":12},"end":{"line":114,"column":13}},"52":{"start":{"line":113,"column":16},"end":{"line":113,"column":73}},"53":{"start":{"line":116,"column":12},"end":{"line":116,"column":69}},"54":{"start":{"line":121,"column":4},"end":{"line":123,"column":5}},"55":{"start":{"line":122,"column":8},"end":{"line":122,"column":86}},"56":{"start":{"line":126,"column":4},"end":{"line":126,"column":26}},"57":{"start":{"line":127,"column":4},"end":{"line":127,"column":44}},"58":{"start":{"line":130,"column":21},"end":{"line":184,"column":3}},"59":{"start":{"line":131,"column":4},"end":{"line":131,"column":24}},"60":{"start":{"line":132,"column":4},"end":{"line":132,"column":32}},"61":{"start":{"line":132,"column":25},"end":{"line":132,"column":32}},"62":{"start":{"line":133,"column":4},"end":{"line":136,"column":5}},"63":{"start":{"line":134,"column":8},"end":{"line":134,"column":60}},"64":{"start":{"line":135,"column":8},"end":{"line":135,"column":15}},"65":{"start":{"line":141,"column":25},"end":{"line":141,"column":29}},"66":{"start":{"line":142,"column":23},"end":{"line":142,"column":27}},"67":{"start":{"line":144,"column":4},"end":{"line":156,"column":5}},"68":{"start":{"line":145,"column":8},"end":{"line":148,"column":9}},"69":{"start":{"line":147,"column":12},"end":{"line":147,"column":86}},"70":{"start":{"line":149,"column":8},"end":{"line":151,"column":9}},"71":{"start":{"line":150,"column":12},"end":{"line":150,"column":82}},"72":{"start":{"line":153,"column":8},"end":{"line":153,"column":66}},"73":{"start":{"line":154,"column":8},"end":{"line":154,"column":80}},"74":{"start":{"line":155,"column":8},"end":{"line":155,"column":15}},"75":{"start":{"line":159,"column":27},"end":{"line":169,"column":5}},"76":{"start":{"line":172,"column":4},"end":{"line":174,"column":5}},"77":{"start":{"line":173,"column":8},"end":{"line":173,"column":38}},"78":{"start":{"line":177,"column":4},"end":{"line":183,"column":5}},"79":{"start":{"line":178,"column":6},"end":{"line":178,"column":60}},"80":{"start":{"line":181,"column":8},"end":{"line":181,"column":57}},"81":{"start":{"line":182,"column":8},"end":{"line":182,"column":71}},"82":{"start":{"line":188,"column":2},"end":{"line":346,"column":4}},"83":{"start":{"line":190,"column":39},"end":{"line":190,"column":61}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":15,"column":27},"end":{"line":15,"column":28}},"loc":{"start":{"line":15,"column":37},"end":{"line":26,"column":1}},"line":15},"1":{"name":"(anonymous_1)","decl":{"start":{"line":40,"column":23},"end":{"line":40,"column":24}},"loc":{"start":{"line":40,"column":92},"end":{"line":347,"column":1}},"line":40},"2":{"name":"(anonymous_2)","decl":{"start":{"line":47,"column":12},"end":{"line":47,"column":13}},"loc":{"start":{"line":47,"column":18},"end":{"line":69,"column":3}},"line":47},"3":{"name":"(anonymous_3)","decl":{"start":{"line":73,"column":23},"end":{"line":73,"column":24}},"loc":{"start":{"line":73,"column":34},"end":{"line":86,"column":3}},"line":73},"4":{"name":"(anonymous_4)","decl":{"start":{"line":75,"column":16},"end":{"line":75,"column":17}},"loc":{"start":{"line":75,"column":25},"end":{"line":80,"column":5}},"line":75},"5":{"name":"(anonymous_5)","decl":{"start":{"line":83,"column":20},"end":{"line":83,"column":21}},"loc":{"start":{"line":83,"column":29},"end":{"line":83,"column":54}},"line":83},"6":{"name":"(anonymous_6)","decl":{"start":{"line":88,"column":23},"end":{"line":88,"column":24}},"loc":{"start":{"line":88,"column":29},"end":{"line":128,"column":3}},"line":88},"7":{"name":"(anonymous_7)","decl":{"start":{"line":130,"column":21},"end":{"line":130,"column":22}},"loc":{"start":{"line":130,"column":33},"end":{"line":184,"column":3}},"line":130},"8":{"name":"(anonymous_8)","decl":{"start":{"line":190,"column":33},"end":{"line":190,"column":34}},"loc":{"start":{"line":190,"column":39},"end":{"line":190,"column":61}},"line":190}},"branchMap":{"0":{"loc":{"start":{"line":16,"column":2},"end":{"line":16,"column":23}},"type":"if","locations":[{"start":{"line":16,"column":2},"end":{"line":16,"column":23}},{"start":{},"end":{}}],"line":16},"1":{"loc":{"start":{"line":18,"column":14},"end":{"line":18,"column":72}},"type":"cond-expr","locations":[{"start":{"line":18,"column":42},"end":{"line":18,"column":55}},{"start":{"line":18,"column":58},"end":{"line":18,"column":72}}],"line":18},"2":{"loc":{"start":{"line":40,"column":49},"end":{"line":40,"column":67}},"type":"default-arg","locations":[{"start":{"line":40,"column":63},"end":{"line":40,"column":67}}],"line":40},"3":{"loc":{"start":{"line":48,"column":4},"end":{"line":68,"column":5}},"type":"if","locations":[{"start":{"line":48,"column":4},"end":{"line":68,"column":5}},{"start":{},"end":{}}],"line":48},"4":{"loc":{"start":{"line":49,"column":6},"end":{"line":64,"column":7}},"type":"if","locations":[{"start":{"line":49,"column":6},"end":{"line":64,"column":7}},{"start":{"line":61,"column":13},"end":{"line":64,"column":7}}],"line":49},"5":{"loc":{"start":{"line":52,"column":16},"end":{"line":52,"column":53}},"type":"binary-expr","locations":[{"start":{"line":52,"column":16},"end":{"line":52,"column":32}},{"start":{"line":52,"column":36},"end":{"line":52,"column":53}}],"line":52},"6":{"loc":{"start":{"line":53,"column":17},"end":{"line":53,"column":56}},"type":"binary-expr","locations":[{"start":{"line":53,"column":17},"end":{"line":53,"column":34}},{"start":{"line":53,"column":38},"end":{"line":53,"column":56}}],"line":53},"7":{"loc":{"start":{"line":54,"column":24},"end":{"line":54,"column":77}},"type":"binary-expr","locations":[{"start":{"line":54,"column":24},"end":{"line":54,"column":48}},{"start":{"line":54,"column":52},"end":{"line":54,"column":77}}],"line":54},"8":{"loc":{"start":{"line":57,"column":21},"end":{"line":57,"column":68}},"type":"binary-expr","locations":[{"start":{"line":57,"column":21},"end":{"line":57,"column":42}},{"start":{"line":57,"column":46},"end":{"line":57,"column":68}}],"line":57},"9":{"loc":{"start":{"line":58,"column":23},"end":{"line":58,"column":74}},"type":"binary-expr","locations":[{"start":{"line":58,"column":23},"end":{"line":58,"column":46}},{"start":{"line":58,"column":50},"end":{"line":58,"column":74}}],"line":58},"10":{"loc":{"start":{"line":59,"column":16},"end":{"line":59,"column":53}},"type":"binary-expr","locations":[{"start":{"line":59,"column":16},"end":{"line":59,"column":32}},{"start":{"line":59,"column":36},"end":{"line":59,"column":53}}],"line":59},"11":{"loc":{"start":{"line":77,"column":14},"end":{"line":77,"column":51}},"type":"cond-expr","locations":[{"start":{"line":77,"column":36},"end":{"line":77,"column":43}},{"start":{"line":77,"column":46},"end":{"line":77,"column":51}}],"line":77},"12":{"loc":{"start":{"line":79,"column":10},"end":{"line":79,"column":60}},"type":"binary-expr","locations":[{"start":{"line":79,"column":10},"end":{"line":79,"column":30}},{"start":{"line":79,"column":34},"end":{"line":79,"column":41}},{"start":{"line":79,"column":45},"end":{"line":79,"column":60}}],"line":79},"13":{"loc":{"start":{"line":82,"column":4},"end":{"line":84,"column":5}},"type":"if","locations":[{"start":{"line":82,"column":4},"end":{"line":84,"column":5}},{"start":{},"end":{}}],"line":82},"14":{"loc":{"start":{"line":85,"column":4},"end":{"line":85,"column":41}},"type":"if","locations":[{"start":{"line":85,"column":4},"end":{"line":85,"column":41}},{"start":{},"end":{}}],"line":85},"15":{"loc":{"start":{"line":90,"column":4},"end":{"line":90,"column":58}},"type":"if","locations":[{"start":{"line":90,"column":4},"end":{"line":90,"column":58}},{"start":{},"end":{}}],"line":90},"16":{"loc":{"start":{"line":91,"column":4},"end":{"line":91,"column":68}},"type":"if","locations":[{"start":{"line":91,"column":4},"end":{"line":91,"column":68}},{"start":{},"end":{}}],"line":91},"17":{"loc":{"start":{"line":92,"column":4},"end":{"line":92,"column":110}},"type":"if","locations":[{"start":{"line":92,"column":4},"end":{"line":92,"column":110}},{"start":{},"end":{}}],"line":92},"18":{"loc":{"start":{"line":93,"column":4},"end":{"line":97,"column":5}},"type":"if","locations":[{"start":{"line":93,"column":4},"end":{"line":97,"column":5}},{"start":{"line":95,"column":9},"end":{"line":97,"column":5}}],"line":93},"19":{"loc":{"start":{"line":95,"column":9},"end":{"line":97,"column":5}},"type":"if","locations":[{"start":{"line":95,"column":9},"end":{"line":97,"column":5}},{"start":{},"end":{}}],"line":95},"20":{"loc":{"start":{"line":100,"column":4},"end":{"line":118,"column":5}},"type":"if","locations":[{"start":{"line":100,"column":4},"end":{"line":118,"column":5}},{"start":{"line":104,"column":9},"end":{"line":118,"column":5}}],"line":100},"21":{"loc":{"start":{"line":100,"column":8},"end":{"line":100,"column":48}},"type":"binary-expr","locations":[{"start":{"line":100,"column":8},"end":{"line":100,"column":27}},{"start":{"line":100,"column":31},"end":{"line":100,"column":48}}],"line":100},"22":{"loc":{"start":{"line":104,"column":9},"end":{"line":118,"column":5}},"type":"if","locations":[{"start":{"line":104,"column":9},"end":{"line":118,"column":5}},{"start":{"line":108,"column":9},"end":{"line":118,"column":5}}],"line":104},"23":{"loc":{"start":{"line":104,"column":13},"end":{"line":104,"column":72}},"type":"binary-expr","locations":[{"start":{"line":104,"column":13},"end":{"line":104,"column":29}},{"start":{"line":104,"column":33},"end":{"line":104,"column":72}}],"line":104},"24":{"loc":{"start":{"line":108,"column":9},"end":{"line":118,"column":5}},"type":"if","locations":[{"start":{"line":108,"column":9},"end":{"line":118,"column":5}},{"start":{},"end":{}}],"line":108},"25":{"loc":{"start":{"line":108,"column":13},"end":{"line":108,"column":74}},"type":"binary-expr","locations":[{"start":{"line":108,"column":13},"end":{"line":108,"column":31}},{"start":{"line":108,"column":35},"end":{"line":108,"column":51}},{"start":{"line":108,"column":55},"end":{"line":108,"column":74}}],"line":108},"26":{"loc":{"start":{"line":112,"column":12},"end":{"line":114,"column":13}},"type":"if","locations":[{"start":{"line":112,"column":12},"end":{"line":114,"column":13}},{"start":{},"end":{}}],"line":112},"27":{"loc":{"start":{"line":121,"column":4},"end":{"line":123,"column":5}},"type":"if","locations":[{"start":{"line":121,"column":4},"end":{"line":123,"column":5}},{"start":{},"end":{}}],"line":121},"28":{"loc":{"start":{"line":121,"column":8},"end":{"line":121,"column":62}},"type":"binary-expr","locations":[{"start":{"line":121,"column":8},"end":{"line":121,"column":21}},{"start":{"line":121,"column":25},"end":{"line":121,"column":62}}],"line":121},"29":{"loc":{"start":{"line":132,"column":4},"end":{"line":132,"column":32}},"type":"if","locations":[{"start":{"line":132,"column":4},"end":{"line":132,"column":32}},{"start":{},"end":{}}],"line":132},"30":{"loc":{"start":{"line":133,"column":4},"end":{"line":136,"column":5}},"type":"if","locations":[{"start":{"line":133,"column":4},"end":{"line":136,"column":5}},{"start":{},"end":{}}],"line":133},"31":{"loc":{"start":{"line":145,"column":8},"end":{"line":148,"column":9}},"type":"if","locations":[{"start":{"line":145,"column":8},"end":{"line":148,"column":9}},{"start":{},"end":{}}],"line":145},"32":{"loc":{"start":{"line":149,"column":8},"end":{"line":151,"column":9}},"type":"if","locations":[{"start":{"line":149,"column":8},"end":{"line":151,"column":9}},{"start":{},"end":{}}],"line":149},"33":{"loc":{"start":{"line":149,"column":12},"end":{"line":149,"column":51}},"type":"binary-expr","locations":[{"start":{"line":149,"column":12},"end":{"line":149,"column":28}},{"start":{"line":149,"column":32},"end":{"line":149,"column":51}}],"line":149},"34":{"loc":{"start":{"line":168,"column":10},"end":{"line":168,"column":74}},"type":"binary-expr","locations":[{"start":{"line":168,"column":10},"end":{"line":168,"column":22}},{"start":{"line":168,"column":26},"end":{"line":168,"column":45}},{"start":{"line":168,"column":49},"end":{"line":168,"column":74}}],"line":168},"35":{"loc":{"start":{"line":172,"column":4},"end":{"line":174,"column":5}},"type":"if","locations":[{"start":{"line":172,"column":4},"end":{"line":174,"column":5}},{"start":{},"end":{}}],"line":172},"36":{"loc":{"start":{"line":178,"column":35},"end":{"line":178,"column":58}},"type":"binary-expr","locations":[{"start":{"line":178,"column":35},"end":{"line":178,"column":50}},{"start":{"line":178,"column":54},"end":{"line":178,"column":58}}],"line":178},"37":{"loc":{"start":{"line":190,"column":39},"end":{"line":190,"column":61}},"type":"binary-expr","locations":[{"start":{"line":190,"column":39},"end":{"line":190,"column":48}},{"start":{"line":190,"column":52},"end":{"line":190,"column":61}}],"line":190},"38":{"loc":{"start":{"line":191,"column":20},"end":{"line":191,"column":74}},"type":"cond-expr","locations":[{"start":{"line":191,"column":34},"end":{"line":191,"column":51}},{"start":{"line":191,"column":54},"end":{"line":191,"column":74}}],"line":191},"39":{"loc":{"start":{"line":193,"column":9},"end":{"line":193,"column":86}},"type":"binary-expr","locations":[{"start":{"line":193,"column":9},"end":{"line":193,"column":21}},{"start":{"line":193,"column":25},"end":{"line":193,"column":86}}],"line":193},"40":{"loc":{"start":{"line":214,"column":17},"end":{"line":214,"column":86}},"type":"binary-expr","locations":[{"start":{"line":214,"column":17},"end":{"line":214,"column":32}},{"start":{"line":214,"column":36},"end":{"line":214,"column":86}}],"line":214},"41":{"loc":{"start":{"line":263,"column":32},"end":{"line":263,"column":65}},"type":"binary-expr","locations":[{"start":{"line":263,"column":32},"end":{"line":263,"column":52}},{"start":{"line":263,"column":56},"end":{"line":263,"column":65}}],"line":263},"42":{"loc":{"start":{"line":281,"column":32},"end":{"line":281,"column":63}},"type":"binary-expr","locations":[{"start":{"line":281,"column":32},"end":{"line":281,"column":50}},{"start":{"line":281,"column":54},"end":{"line":281,"column":63}}],"line":281},"43":{"loc":{"start":{"line":282,"column":30},"end":{"line":282,"column":60}},"type":"binary-expr","locations":[{"start":{"line":282,"column":30},"end":{"line":282,"column":38}},{"start":{"line":282,"column":42},"end":{"line":282,"column":60}}],"line":282},"44":{"loc":{"start":{"line":332,"column":28},"end":{"line":332,"column":79}},"type":"binary-expr","locations":[{"start":{"line":332,"column":28},"end":{"line":332,"column":43}},{"start":{"line":332,"column":47},"end":{"line":332,"column":79}}],"line":332},"45":{"loc":{"start":{"line":342,"column":11},"end":{"line":342,"column":124}},"type":"cond-expr","locations":[{"start":{"line":342,"column":22},"end":{"line":342,"column":67}},{"start":{"line":342,"column":71},"end":{"line":342,"column":123}}],"line":342},"46":{"loc":{"start":{"line":342,"column":71},"end":{"line":342,"column":123}},"type":"cond-expr","locations":[{"start":{"line":342,"column":85},"end":{"line":342,"column":104}},{"start":{"line":342,"column":107},"end":{"line":342,"column":123}}],"line":342}},"s":{"0":1,"1":2,"2":0,"3":2,"4":2,"5":2,"6":2,"7":2,"8":0,"9":0,"10":1,"11":1,"12":24,"13":24,"14":24,"15":24,"16":6,"17":6,"18":1,"19":5,"20":6,"21":6,"22":24,"23":9,"24":9,"25":9,"26":9,"27":0,"28":0,"29":9,"30":0,"31":24,"32":3,"33":3,"34":0,"35":3,"36":1,"37":3,"38":1,"39":3,"40":1,"41":2,"42":0,"43":3,"44":2,"45":1,"46":0,"47":1,"48":1,"49":1,"50":1,"51":1,"52":0,"53":0,"54":3,"55":1,"56":3,"57":3,"58":24,"59":3,"60":3,"61":2,"62":1,"63":0,"64":0,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":0,"73":0,"74":0,"75":1,"76":1,"77":0,"78":1,"79":1,"80":0,"81":0,"82":24,"83":0},"f":{"0":2,"1":24,"2":6,"3":9,"4":9,"5":0,"6":3,"7":3,"8":0},"b":{"0":[0,2],"1":[0,2],"2":[22],"3":[6,0],"4":[1,5],"5":[1,0],"6":[1,0],"7":[1,0],"8":[1,1],"9":[1,1],"10":[1,1],"11":[1,8],"12":[9,1,1],"13":[0,9],"14":[0,9],"15":[0,3],"16":[1,2],"17":[1,2],"18":[1,2],"19":[0,2],"20":[2,1],"21":[3,3],"22":[0,1],"23":[1,1],"24":[1,0],"25":[1,1,1],"26":[0,1],"27":[1,2],"28":[3,1],"29":[2,1],"30":[0,1],"31":[1,0],"32":[1,0],"33":[1,1],"34":[1,1,1],"35":[0,1],"36":[1,1],"37":[0,0],"38":[2,22],"39":[24,0],"40":[24,0],"41":[24,23],"42":[24,22],"43":[24,24],"44":[24,23],"45":[0,24],"46":[2,22]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"eeba9a3523c65274ee47bf2dfd3d28366c671d11"} ,"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\profile\\ProfileHeader.jsx": {"path":"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\profile\\ProfileHeader.jsx","statementMap":{"0":{"start":{"line":8,"column":22},"end":{"line":148,"column":1}},"1":{"start":{"line":17,"column":38},"end":{"line":17,"column":53}},"2":{"start":{"line":18,"column":38},"end":{"line":18,"column":53}},"3":{"start":{"line":20,"column":22},"end":{"line":24,"column":3}},"4":{"start":{"line":21,"column":4},"end":{"line":21,"column":35}},"5":{"start":{"line":21,"column":24},"end":{"line":21,"column":35}},"6":{"start":{"line":22,"column":18},"end":{"line":22,"column":42}},"7":{"start":{"line":23,"column":4},"end":{"line":23,"column":71}},"8":{"start":{"line":23,"column":28},"end":{"line":23,"column":53}},"9":{"start":{"line":26,"column":19},"end":{"line":26,"column":32}},"10":{"start":{"line":28,"column":32},"end":{"line":28,"column":57}},"11":{"start":{"line":28,"column":38},"end":{"line":28,"column":57}},"12":{"start":{"line":29,"column":32},"end":{"line":29,"column":58}},"13":{"start":{"line":29,"column":38},"end":{"line":29,"column":58}},"14":{"start":{"line":30,"column":32},"end":{"line":30,"column":57}},"15":{"start":{"line":30,"column":38},"end":{"line":30,"column":57}},"16":{"start":{"line":31,"column":32},"end":{"line":31,"column":58}},"17":{"start":{"line":31,"column":38},"end":{"line":31,"column":58}},"18":{"start":{"line":33,"column":27},"end":{"line":36,"column":3}},"19":{"start":{"line":34,"column":4},"end":{"line":35,"column":27}},"20":{"start":{"line":34,"column":21},"end":{"line":34,"column":35}},"21":{"start":{"line":35,"column":11},"end":{"line":35,"column":25}},"22":{"start":{"line":39,"column":27},"end":{"line":46,"column":3}},"23":{"start":{"line":40,"column":4},"end":{"line":40,"column":24}},"24":{"start":{"line":41,"column":4},"end":{"line":45,"column":5}},"25":{"start":{"line":42,"column":6},"end":{"line":42,"column":20}},"26":{"start":{"line":44,"column":6},"end":{"line":44,"column":20}},"27":{"start":{"line":49,"column":37},"end":{"line":49,"column":83}},"28":{"start":{"line":49,"column":46},"end":{"line":49,"column":66}},"29":{"start":{"line":49,"column":67},"end":{"line":49,"column":81}},"30":{"start":{"line":50,"column":37},"end":{"line":50,"column":83}},"31":{"start":{"line":50,"column":46},"end":{"line":50,"column":66}},"32":{"start":{"line":50,"column":67},"end":{"line":50,"column":81}},"33":{"start":{"line":52,"column":2},"end":{"line":147,"column":4}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":8,"column":22},"end":{"line":8,"column":23}},"loc":{"start":{"line":16,"column":6},"end":{"line":148,"column":1}},"line":16},"1":{"name":"(anonymous_1)","decl":{"start":{"line":20,"column":22},"end":{"line":20,"column":23}},"loc":{"start":{"line":20,"column":28},"end":{"line":24,"column":3}},"line":20},"2":{"name":"(anonymous_2)","decl":{"start":{"line":23,"column":21},"end":{"line":23,"column":22}},"loc":{"start":{"line":23,"column":28},"end":{"line":23,"column":53}},"line":23},"3":{"name":"(anonymous_3)","decl":{"start":{"line":28,"column":32},"end":{"line":28,"column":33}},"loc":{"start":{"line":28,"column":38},"end":{"line":28,"column":57}},"line":28},"4":{"name":"(anonymous_4)","decl":{"start":{"line":29,"column":32},"end":{"line":29,"column":33}},"loc":{"start":{"line":29,"column":38},"end":{"line":29,"column":58}},"line":29},"5":{"name":"(anonymous_5)","decl":{"start":{"line":30,"column":32},"end":{"line":30,"column":33}},"loc":{"start":{"line":30,"column":38},"end":{"line":30,"column":57}},"line":30},"6":{"name":"(anonymous_6)","decl":{"start":{"line":31,"column":32},"end":{"line":31,"column":33}},"loc":{"start":{"line":31,"column":38},"end":{"line":31,"column":58}},"line":31},"7":{"name":"(anonymous_7)","decl":{"start":{"line":33,"column":27},"end":{"line":33,"column":28}},"loc":{"start":{"line":33,"column":33},"end":{"line":36,"column":3}},"line":33},"8":{"name":"(anonymous_8)","decl":{"start":{"line":39,"column":27},"end":{"line":39,"column":28}},"loc":{"start":{"line":39,"column":34},"end":{"line":46,"column":3}},"line":39},"9":{"name":"(anonymous_9)","decl":{"start":{"line":49,"column":37},"end":{"line":49,"column":38}},"loc":{"start":{"line":49,"column":44},"end":{"line":49,"column":83}},"line":49},"10":{"name":"(anonymous_10)","decl":{"start":{"line":50,"column":37},"end":{"line":50,"column":38}},"loc":{"start":{"line":50,"column":44},"end":{"line":50,"column":83}},"line":50}},"branchMap":{"0":{"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":35}},"type":"if","locations":[{"start":{"line":21,"column":4},"end":{"line":21,"column":35}},{"start":{},"end":{}}],"line":21},"1":{"loc":{"start":{"line":23,"column":11},"end":{"line":23,"column":70}},"type":"binary-expr","locations":[{"start":{"line":23,"column":11},"end":{"line":23,"column":63}},{"start":{"line":23,"column":67},"end":{"line":23,"column":70}}],"line":23},"2":{"loc":{"start":{"line":23,"column":28},"end":{"line":23,"column":53}},"type":"binary-expr","locations":[{"start":{"line":23,"column":28},"end":{"line":23,"column":47}},{"start":{"line":23,"column":51},"end":{"line":23,"column":53}}],"line":23},"3":{"loc":{"start":{"line":34,"column":4},"end":{"line":35,"column":27}},"type":"if","locations":[{"start":{"line":34,"column":4},"end":{"line":35,"column":27}},{"start":{"line":35,"column":9},"end":{"line":35,"column":27}}],"line":34},"4":{"loc":{"start":{"line":41,"column":4},"end":{"line":45,"column":5}},"type":"if","locations":[{"start":{"line":41,"column":4},"end":{"line":45,"column":5}},{"start":{"line":43,"column":11},"end":{"line":45,"column":5}}],"line":41},"5":{"loc":{"start":{"line":60,"column":25},"end":{"line":60,"column":67}},"type":"cond-expr","locations":[{"start":{"line":60,"column":37},"end":{"line":60,"column":58}},{"start":{"line":60,"column":61},"end":{"line":60,"column":67}}],"line":60},"6":{"loc":{"start":{"line":62,"column":17},"end":{"line":62,"column":61}},"type":"cond-expr","locations":[{"start":{"line":62,"column":29},"end":{"line":62,"column":42}},{"start":{"line":62,"column":45},"end":{"line":62,"column":61}}],"line":62},"7":{"loc":{"start":{"line":81,"column":19},"end":{"line":81,"column":37}},"type":"cond-expr","locations":[{"start":{"line":81,"column":32},"end":{"line":81,"column":33}},{"start":{"line":81,"column":36},"end":{"line":81,"column":37}}],"line":81},"8":{"loc":{"start":{"line":117,"column":15},"end":{"line":117,"column":30}},"type":"binary-expr","locations":[{"start":{"line":117,"column":15},"end":{"line":117,"column":24}},{"start":{"line":117,"column":28},"end":{"line":117,"column":30}}],"line":117},"9":{"loc":{"start":{"line":118,"column":15},"end":{"line":118,"column":38}},"type":"binary-expr","locations":[{"start":{"line":118,"column":15},"end":{"line":118,"column":28}},{"start":{"line":118,"column":32},"end":{"line":118,"column":38}}],"line":118},"10":{"loc":{"start":{"line":127,"column":11},"end":{"line":127,"column":33}},"type":"binary-expr","locations":[{"start":{"line":127,"column":11},"end":{"line":127,"column":21}},{"start":{"line":127,"column":25},"end":{"line":127,"column":33}}],"line":127},"11":{"loc":{"start":{"line":136,"column":21},"end":{"line":136,"column":39}},"type":"cond-expr","locations":[{"start":{"line":136,"column":34},"end":{"line":136,"column":35}},{"start":{"line":136,"column":38},"end":{"line":136,"column":39}}],"line":136}},"s":{"0":1,"1":8,"2":8,"3":8,"4":8,"5":0,"6":8,"7":8,"8":16,"9":8,"10":8,"11":0,"12":8,"13":0,"14":8,"15":0,"16":8,"17":0,"18":8,"19":2,"20":1,"21":1,"22":8,"23":2,"24":2,"25":1,"26":1,"27":8,"28":1,"29":1,"30":8,"31":1,"32":1,"33":8},"f":{"0":8,"1":8,"2":16,"3":0,"4":0,"5":0,"6":0,"7":2,"8":2,"9":1,"10":1},"b":{"0":[0,8],"1":[8,0],"2":[16,0],"3":[1,1],"4":[1,1],"5":[7,1],"6":[7,1],"7":[0,8],"8":[8,2],"9":[8,0],"10":[8,2],"11":[0,8]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"15cdf621ce596a0186ecde6bacebe62d2f1358a4"} ,"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\profile\\ProfileInfoSection.jsx": {"path":"C:\\Users\\gowth\\OneDrive\\Desktop\\CC\\Campus-Connect\\frontend\\src\\components\\profile\\ProfileInfoSection.jsx","statementMap":{"0":{"start":{"line":10,"column":27},"end":{"line":107,"column":1}},"1":{"start":{"line":22,"column":21},"end":{"line":22,"column":52}},"2":{"start":{"line":24,"column":2},"end":{"line":106,"column":4}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":10,"column":27},"end":{"line":10,"column":28}},"loc":{"start":{"line":20,"column":6},"end":{"line":107,"column":1}},"line":20}},"branchMap":{"0":{"loc":{"start":{"line":22,"column":21},"end":{"line":22,"column":52}},"type":"binary-expr","locations":[{"start":{"line":22,"column":21},"end":{"line":22,"column":46}},{"start":{"line":22,"column":50},"end":{"line":22,"column":52}}],"line":22},"1":{"loc":{"start":{"line":56,"column":36},"end":{"line":56,"column":74}},"type":"binary-expr","locations":[{"start":{"line":56,"column":36},"end":{"line":56,"column":59}},{"start":{"line":56,"column":63},"end":{"line":56,"column":74}}],"line":56},"2":{"loc":{"start":{"line":69,"column":38},"end":{"line":69,"column":78}},"type":"binary-expr","locations":[{"start":{"line":69,"column":38},"end":{"line":69,"column":63}},{"start":{"line":69,"column":67},"end":{"line":69,"column":78}}],"line":69}},"s":{"0":1,"1":4,"2":4},"f":{"0":4},"b":{"0":[4,1],"1":[4,1],"2":[4,1]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"b04414954e8a81f7c9ada55dc6371725c697ec00"} diff --git a/frontend/coverage/lcov-report/auth/ProtectedRoute.jsx.html b/frontend/coverage/lcov-report/auth/ProtectedRoute.jsx.html new file mode 100644 index 0000000..d43cc0e --- /dev/null +++ b/frontend/coverage/lcov-report/auth/ProtectedRoute.jsx.html @@ -0,0 +1,280 @@ + + + + + + Code coverage report for auth/ProtectedRoute.jsx + + + + + + + + + +
+
+

All files / auth ProtectedRoute.jsx

+
+ +
+ 78.78% + Statements + 26/33 +
+ + +
+ 62.5% + Branches + 5/8 +
+ + +
+ 100% + Functions + 4/4 +
+ + +
+ 78.78% + Lines + 26/33 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66  +  +  +  +  +  +  +  +  +1x +2x +2x +2x +2x +  +2x +  +2x +1x +1x +1x +1x +1x +1x +1x +  +  +  +  +  +1x +1x +  +  +1x +1x +1x +  +  +  +2x +1x +1x +  +  +  +  +  +  +1x +  +  +  +  +1x +  +  +  +  +  +  +1x +1x +  +  + 
/* eslint-disable no-unused-vars */
+/* eslint-disable react/prop-types */
+// frontend/src/components/auth/ProtectedRoute.jsx
+import React, { useState, useEffect } from 'react';
+import { Navigate, useLocation } from 'react-router-dom';
+import { onAuthStateChanged } from 'firebase/auth';
+import { auth } from '../../firebase'; // Adjust path if needed
+import { Box, CircularProgress } from '@mui/material';
+ 
+const ProtectedRoute = ({ children }) => {
+  const [isAuthenticated, setIsAuthenticated] = useState(false);
+  const [isVerified, setIsVerified] = useState(false);
+  const [isLoading, setIsLoading] = useState(true);
+  const location = useLocation();
+ 
+  console.log("ProtectedRoute: Rendering..."); // Log render
+ 
+  useEffect(() => {
+    console.log("ProtectedRoute: useEffect running...");
+    const unsubscribe = onAuthStateChanged(auth, (user) => {
+      console.log("ProtectedRoute: onAuthStateChanged callback fired. User:", user);
+      if (user) {
+        console.log("ProtectedRoute: User found. Email Verified:", user.emailVerified);
+        setIsAuthenticated(true);
+        setIsVerified(user.emailVerified);
+      } else E{
+        console.log("ProtectedRoute: No user found.");
+        setIsAuthenticated(false);
+        setIsVerified(false);
+      }
+      setIsLoading(false); // Auth check complete
+      console.log("ProtectedRoute: Auth check complete. isLoading: false");
+    });
+ 
+    return () => {
+        console.log("ProtectedRoute: Cleanup useEffect.");
+        unsubscribe();
+    };
+  }, []); // Empty dependency array is correct
+ 
+  if (isLoading) {
+    console.log("ProtectedRoute: Still loading auth state...");
+    return (
+      <Box sx={{ display: 'flex', justifyContent: 'center', alignItems: 'center', height: '100vh' }}>
+        <CircularProgress />
+      </Box>
+    );
+  }
+ 
+  Iif (!isAuthenticated) {
+    console.log("ProtectedRoute: NOT Authenticated, redirecting to /");
+    return <Navigate to="/" state={{ from: location }} replace />;
+  }
+ 
+  Iif (!isVerified) {
+     console.log("ProtectedRoute: Authenticated but NOT Verified, redirecting to /");
+     // Optional: Add state to redirect target to show a specific message
+     return <Navigate to="/" state={{ verificationRequired: true, from: location }} replace />;
+  }
+ 
+  // If authenticated and verified, render children
+  console.log("ProtectedRoute: Authenticated and Verified, rendering children.");
+  return children;
+};
+ 
+export default ProtectedRoute;
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/frontend/coverage/lcov-report/auth/index.html b/frontend/coverage/lcov-report/auth/index.html new file mode 100644 index 0000000..b04c299 --- /dev/null +++ b/frontend/coverage/lcov-report/auth/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for auth + + + + + + + + + +
+
+

All files auth

+
+ +
+ 78.78% + Statements + 26/33 +
+ + +
+ 62.5% + Branches + 5/8 +
+ + +
+ 100% + Functions + 4/4 +
+ + +
+ 78.78% + Lines + 26/33 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
ProtectedRoute.jsx +
+
78.78%26/3362.5%5/8100%4/478.78%26/33
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/frontend/coverage/lcov-report/common/ConfirmationDialog.jsx.html b/frontend/coverage/lcov-report/common/ConfirmationDialog.jsx.html index bf796ce..94120bf 100644 --- a/frontend/coverage/lcov-report/common/ConfirmationDialog.jsx.html +++ b/frontend/coverage/lcov-report/common/ConfirmationDialog.jsx.html @@ -153,7 +153,7 @@

All files / common Conf       -10x +4x       @@ -217,7 +217,7 @@

All files / common Conf title = "Confirm Action", // Default title message = "Are you sure you want to proceed? This action cannot be undone.", // Default message confirmText = "Confirm", // Default confirm button text - cancelText = "Cancel", // Default cancel button text + cancelText = "Cancel", // Default cancel button text isProcessing = false // Optional: disable buttons while processing confirm action }) => {   @@ -248,7 +248,7 @@

All files / common Conf autoFocus // Focus on confirm by default disabled={isProcessing} > - {isProcessing ? "Processing..." : confirmText} + {isProcessing ? "Processing..." : confirmText} </Button> </DialogActions> </Dialog> @@ -274,7 +274,7 @@

All files / common Conf + + + + + + \ No newline at end of file diff --git a/frontend/coverage/lcov-report/common/index.html b/frontend/coverage/lcov-report/common/index.html index 92b280d..6eb998a 100644 --- a/frontend/coverage/lcov-report/common/index.html +++ b/frontend/coverage/lcov-report/common/index.html @@ -23,30 +23,30 @@

All files common

- 38.88% + 83.33% Statements - 28/72 + 65/78
- 37.66% + 75.28% Branches - 29/77 + 67/89
- 27.77% + 90.47% Functions - 5/18 + 19/21
- 40% + 85.52% Lines - 28/70 + 65/76
@@ -61,7 +61,7 @@

All files common

-
+
@@ -79,48 +79,78 @@

All files common

- - + + + + + - - - - - - - + + + - - + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + - - - - - - - - + + + + + + + + @@ -131,7 +161,7 @@

All files common

+ + + + + + \ No newline at end of file diff --git a/frontend/coverage/lcov-report/dashboard/index.html b/frontend/coverage/lcov-report/dashboard/index.html new file mode 100644 index 0000000..c74359e --- /dev/null +++ b/frontend/coverage/lcov-report/dashboard/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for dashboard + + + + + + + + + +
+
+

All files dashboard

+
+ +
+ 80.64% + Statements + 25/31 +
+ + +
+ 77.27% + Branches + 17/22 +
+ + +
+ 100% + Functions + 5/5 +
+ + +
+ 80% + Lines + 24/30 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+
EditableField.jsx -
+
ConfirmationDialog.jsx +
75%3/422.22%2/9 50%9/1850%12/2433.33%2/650%9/181/275%3/4
EditableTextArea.jsx -
+
EditableField.jsx +
50%9/1854.54%12/2233.33%2/650%9/1894.44%17/1887.5%21/24100%6/694.44%17/18
EditableTextArea.jsx +
+
94.44%17/1886.36%19/22100%6/694.44%17/18
FileUploadField.jsx +
+
72.22%26/3674.19%23/3183.33%5/676.47%26/34
FileUploadField.jsx -
+
SnackbarMessage.jsx +
27.77%10/3616.12%5/3116.66%1/629.41%10/34100%2/266.66%2/3100%1/1100%2/2
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
DashboardLayout.jsx +
+
80.64%25/3177.27%17/22100%5/580%24/30
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/frontend/coverage/lcov-report/directory/FilterControls.jsx.html b/frontend/coverage/lcov-report/directory/FilterControls.jsx.html new file mode 100644 index 0000000..acdc3e7 --- /dev/null +++ b/frontend/coverage/lcov-report/directory/FilterControls.jsx.html @@ -0,0 +1,421 @@ + + + + + + Code coverage report for directory/FilterControls.jsx + + + + + + + + + +
+
+

All files / directory FilterControls.jsx

+
+ +
+ 100% + Statements + 5/5 +
+ + +
+ 75% + Branches + 9/12 +
+ + +
+ 100% + Functions + 4/4 +
+ + +
+ 100% + Lines + 5/5 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113  +  +  +  +  +  +1x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +7x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +12x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +10x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +20x +  +  +  +  +  +  +  +  +  +  +  + 
/* eslint-disable no-unused-vars */
+/* eslint-disable react/prop-types */
+// frontend/src/components/directory/FilterControls.jsx
+import React from 'react';
+import { Box, Grid, FormControl, InputLabel, Select, MenuItem } from '@mui/material';
+ 
+const FilterControls = ({
+  // Filter values
+  selectedRole,
+  selectedDepartment,
+  selectedMajor,
+  selectedYear,
+  // Change handlers
+  onRoleChange,
+  onDepartmentChange,
+  onMajorChange,
+  onYearChange,
+  // Options for dropdowns
+  departmentsList,
+  majorsList,
+  yearsList,
+}) => {
+  return (
+    <Box sx={{ mb: 2 }}> {/* Add some margin below filters */}
+      <Grid container spacing={2}>
+        {/* Role Filter */}
+        <Grid item xs={12} sm={6} md={3}>
+          <FormControl fullWidth size="small">
+            <InputLabel id="role-filter-label">Role</InputLabel>
+            <Select
+              labelId="role-filter-label"
+              id="role-filter-select"
+              value={selectedRole}
+              label="Role"
+              onChange={onRoleChange} // Pass event up
+            >
+              <MenuItem value=""><em>All Roles</em></MenuItem>
+              <MenuItem value="student">Student</MenuItem>
+              <MenuItem value="professor">Professor</MenuItem>
+            </Select>
+          </FormControl>
+        </Grid>
+ 
+        {/* Department Filter (Show only if not filtering by Student) */}
+        {selectedRole !== 'student' && (
+            <Grid item xs={12} sm={6} md={3}>
+              <FormControl fullWidth size="small" disabled={selectedRole === 'student'}>
+                <InputLabel id="dept-filter-label">Department</InputLabel>
+                <Select
+                  labelId="dept-filter-label"
+                  id="dept-filter-select"
+                  value={selectedDepartment}
+                  label="Department"
+                  onChange={onDepartmentChange}
+                >
+                  <MenuItem value=""><em>All Departments</em></MenuItem>
+                  {departmentsList.map((dept) => (
+                    <MenuItem key={dept} value={dept}>{dept || '(No Dept.)'}</MenuItem>
+                  ))}
+                </Select>
+              </FormControl>
+            </Grid>
+        )}
+ 
+ 
+        {/* Major Filter (Show only if not filtering by Professor) */}
+        {selectedRole !== 'professor' && (
+            <Grid item xs={12} sm={6} md={3}>
+            <FormControl fullWidth size="small" disabled={selectedRole === 'professor'}>
+                <InputLabel id="major-filter-label">Major</InputLabel>
+                <Select
+                labelId="major-filter-label"
+                id="major-filter-select"
+                value={selectedMajor}
+                label="Major"
+                onChange={onMajorChange}
+                >
+                <MenuItem value=""><em>All Majors</em></MenuItem>
+                 {majorsList.map((major) => (
+                    <MenuItem key={major} value={major}>{major || '(No Major)'}</MenuItem>
+                  ))}
+                </Select>
+            </FormControl>
+            </Grid>
+        )}
+ 
+        {/* Year Filter (Show only if not filtering by Professor) */}
+        {selectedRole !== 'professor' && (
+            <Grid item xs={12} sm={6} md={3}>
+            <FormControl fullWidth size="small" disabled={selectedRole === 'professor'}>
+                <InputLabel id="year-filter-label">Year</InputLabel>
+                <Select
+                labelId="year-filter-label"
+                id="year-filter-select"
+                value={selectedYear}
+                label="Year"
+                onChange={onYearChange}
+                >
+                <MenuItem value=""><em>All Years</em></MenuItem>
+                 {yearsList.map((year) => (
+                    <MenuItem key={year} value={year}>{year || '(No Year)'}</MenuItem>
+                  ))}
+                </Select>
+            </FormControl>
+            </Grid>
+        )}
+ 
+      </Grid>
+    </Box>
+  );
+};
+ 
+export default FilterControls;
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/frontend/coverage/lcov-report/directory/index.html b/frontend/coverage/lcov-report/directory/index.html new file mode 100644 index 0000000..b78c7c6 --- /dev/null +++ b/frontend/coverage/lcov-report/directory/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for directory + + + + + + + + + +
+
+

All files directory

+
+ +
+ 100% + Statements + 5/5 +
+ + +
+ 75% + Branches + 9/12 +
+ + +
+ 100% + Functions + 4/4 +
+ + +
+ 100% + Lines + 5/5 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
FilterControls.jsx +
+
100%5/575%9/12100%4/4100%5/5
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/frontend/coverage/lcov-report/index.html b/frontend/coverage/lcov-report/index.html index f33fe33..5d9c416 100644 --- a/frontend/coverage/lcov-report/index.html +++ b/frontend/coverage/lcov-report/index.html @@ -23,30 +23,30 @@

All files

- 57.5% + 71.42% Statements - 157/273 + 245/343
- 55.64% + 67.89% Branches - 143/257 + 203/299
- 46.66% + 70.83% Functions - 28/60 + 51/72
- 58.77% + 73.56% Lines - 144/245 + 231/314
@@ -79,18 +79,48 @@

All files

- common - -
+ auth + +
- 38.88% - 28/72 - 37.66% - 29/77 - 27.77% - 5/18 - 40% - 28/70 + 78.78% + 26/33 + 62.5% + 5/8 + 100% + 4/4 + 78.78% + 26/33 + + + + common + +
+ + 83.33% + 65/78 + 75.28% + 67/89 + 90.47% + 19/21 + 85.52% + 65/76 + + + + dashboard + +
+ + 80.64% + 25/31 + 77.27% + 17/22 + 100% + 5/5 + 80% + 24/30 @@ -116,7 +146,7 @@

All files