Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Mathias Engelbrecht Pilegård
Pipit
Commits
070cc2c9
Commit
070cc2c9
authored
Jul 23, 2021
by
Mathias Engelbrecht Pilegård
Browse files
begun adding team information page template - made some refactoring changes
parent
c4829649
Changes
125
Expand all
Hide whitespace changes
Inline
Side-by-side
client/node_modules/.cache/babel-loader/591f4ec780ee1644ea05ae66724e5377.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
App.js
\"
;
\n
import React from
\"
react
\"
;
\n
import { BrowserRouter as Router, Route, Switch } from
\"
react-router-dom
\"
;
\n
import { library } from '@fortawesome/fontawesome-svg-core';
\n
import { fas } from '@fortawesome/free-solid-svg-icons'; //Components
\n\n
import Navigationbar from
\"
./components/navigationbar/Navigationbar
\"
;
\n
import Frontpage from
\"
./components/frontpage/newUserWelcome/NewUserWelcome
\"
;
\n
import Homepage from
\"
./components/homepage/Homepage
\"
;
\n
import ReportForm from
\"
./components/reportForm/ReportForm
\"
;
\n
import ProjectOverview from
\"
./components/project/projectOverview/ProjectOverview
\"
;
\n
import ProjectInformationPage from
\"
./components/project/projectInformationPage/ProjectInformationPage
\"
;
\n
import TeamOverview from
\"
./components/team/teamOverview/TeamOverview
\"
;
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n
library.add(fas);
\n\n
const App = () => /*#__PURE__*/_jsxDEV(Router, {
\n
children: /*#__PURE__*/_jsxDEV(
\"
switch
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(Route, {
\n
path:
\"
/frontpage
\"
,
\n
children: /*#__PURE__*/_jsxDEV(Frontpage, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 24,
\n
columnNumber: 9
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 23,
\n
columnNumber: 7
\n
}, this), /*#__PURE__*/_jsxDEV(Route, {
\n
path:
\"
/
\"
,
\n
children: /*#__PURE__*/_jsxDEV(Navigationbar, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 28,
\n
columnNumber: 9
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 27,
\n
columnNumber: 7
\n
}, this), /*#__PURE__*/_jsxDEV(Route, {
\n
path:
\"
/home
\"
,
\n
children: /*#__PURE__*/_jsxDEV(Homepage, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 32,
\n
columnNumber: 9
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 31,
\n
columnNumber: 7
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 21,
\n
columnNumber: 5
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 20,
\n
columnNumber: 3
\n
}, this)
\n
/*
\n
<Router>
\n
<Route path=
\"
/
\"
exact component={Frontpage} />
\n\n
<Route path=
\"
/home
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/home
\"
exact component={Homepage} />
\n\n
<Route path=
\"
/reportissue
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/reportissue
\"
exact component={ReportForm} />
\n\n
<Route path=
\"
/projects
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects
\"
exact component={ProjectOverview} />
\n\n
<Route path=
\"
/projects/ReactApp
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects/ReactApp
\"
exact component={ProjectInformationPage} />
\n\n
<Route path=
\"
/teams
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/teams
\"
exact component={TeamOverview} />
\n
</Router >
\n
*/
\n
;
\n\n
_c = App;
\n
export default App;
\n\n
var _c;
\n\n
$RefreshReg$(_c,
\"
App
\"
);"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/App.js"
],
"names"
:[
"React"
,
"BrowserRouter"
,
"Router"
,
"Route"
,
"Switch"
,
"library"
,
"fas"
,
"Navigationbar"
,
"Frontpage"
,
"Homepage"
,
"ReportForm"
,
"ProjectOverview"
,
"ProjectInformationPage"
,
"TeamOverview"
,
"add"
,
"App"
],
"mappings"
:
";AAAA,OAAOA,KAAP,MAAkB,OAAlB;AACA,SAASC,aAAa,IAAIC,MAA1B,EAAkCC,KAAlC,EAAyCC,MAAzC,QAAuD,kBAAvD;AACA,SAASC,OAAT,QAAwB,mCAAxB;AACA,SAASC,GAAT,QAAoB,mCAApB,C,CAEA;;AACA,OAAOC,aAAP,MAA0B,0CAA1B;AACA,OAAOC,SAAP,MAAsB,sDAAtB;AACA,OAAOC,QAAP,MAAqB,gCAArB;AACA,OAAOC,UAAP,MAAuB,oCAAvB;AACA,OAAOC,eAAP,MAA4B,sDAA5B;AACA,OAAOC,sBAAP,MAAmC,oEAAnC;AACA,OAAOC,YAAP,MAAyB,6CAAzB;;AAGAR,OAAO,CAACS,GAAR,CAAYR,GAAZ;;AAEA,MAAMS,GAAG,GAAG,mBAEV,QAAC,MAAD;AAAA,yBACE;AAAA,4BAEE,QAAC,KAAD;AAAO,MAAA,IAAI,EAAC,YAAZ;AAAA,6BACE,QAAC,SAAD;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,YAFF,eAME,QAAC,KAAD;AAAO,MAAA,IAAI,EAAC,GAAZ;AAAA,6BACE,QAAC,aAAD;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,YANF,eAUE,QAAC,KAAD;AAAO,MAAA,IAAI,EAAC,OAAZ;AAAA,6BACE,QAAC,QAAD;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,YAVF;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA;AAuBA;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AA5CA;;KAAMA,G;AAgDN,eAAeA,GAAf"
,
"sourcesContent"
:[
"import React from
\"
react
\"\n
import { BrowserRouter as Router, Route, Switch } from
\"
react-router-dom
\"\n
import { library } from '@fortawesome/fontawesome-svg-core'
\n
import { fas } from '@fortawesome/free-solid-svg-icons'
\n\n
//Components
\n
import Navigationbar from
\"
./components/navigationbar/Navigationbar
\"\n
import Frontpage from
\"
./components/frontpage/newUserWelcome/NewUserWelcome
\"\n
import Homepage from
\"
./components/homepage/Homepage
\"\n
import ReportForm from
\"
./components/reportForm/ReportForm
\"\n
import ProjectOverview from
\"
./components/project/projectOverview/ProjectOverview
\"\n
import ProjectInformationPage from
\"
./components/project/projectInformationPage/ProjectInformationPage
\"\n
import TeamOverview from
\"
./components/team/teamOverview/TeamOverview
\"\n\n\n
library.add(fas)
\n\n
const App = () => (
\n\n
<Router>
\n
<switch>
\n\n
<Route path=
\"
/frontpage
\"
>
\n
<Frontpage />
\n
</Route>
\n\n
<Route path=
\"
/
\"
>
\n
<Navigationbar />
\n
</Route>
\n\n
<Route path=
\"
/home
\"
>
\n
<Homepage />
\n
</Route>
\n\n\n\n\n\n
</switch>
\n
</Router>
\n\n\n
/*
\n
<Router>
\n
<Route path=
\"
/
\"
exact component={Frontpage} />
\n
\n
<Route path=
\"
/home
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/home
\"
exact component={Homepage} />
\n
\n
<Route path=
\"
/reportissue
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/reportissue
\"
exact component={ReportForm} />
\n
\n
<Route path=
\"
/projects
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects
\"
exact component={ProjectOverview} />
\n
\n
<Route path=
\"
/projects/ReactApp
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects/ReactApp
\"
exact component={ProjectInformationPage} />
\n
\n
<Route path=
\"
/teams
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/teams
\"
exact component={TeamOverview} />
\n
</Router >
\n
*/
\n\n
)
\n\n
export default App"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/5cbdafb73050b318663a8f280ca25841.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
components
\\\\
project
\\\\
projectOverview
\\\\
ProjectOverview.js
\"
,
\n
_s = $RefreshSig$();
\n\n
import React, { useState } from 'react';
\n
import { NavLink } from
\"
react-router-dom
\"
;
\n
import
\"
./projectOverview.css
\"
;
\n
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
\n
import Navigationbar from '../../navigationbar/Navigationbar';
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n\n
const ProjectOverview = () => {
\n
_s();
\n\n
const [is1stButtonActive, set1stButtonActive] = useState(true);
\n
const [is2ndButtonActive, set2ndButtonActive] = useState(false);
\n\n
const FirstButtonActive = () => {
\n
set1stButtonActive(true);
\n
set2ndButtonActive(false);
\n
};
\n\n
const SecondButtonActive = () => {
\n
set1stButtonActive(false);
\n
set2ndButtonActive(true);
\n
};
\n\n
return /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(Navigationbar, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 23,
\n
columnNumber: 7
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
projectlist-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
content-header
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
h2
\"
, {
\n
className:
\"
projectlist-title
\"
,
\n
children:
\"
Your Projects
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 26,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
button
\"
, {
\n
className:
\"
create-new-project-button
\"
,
\n
children:
\"
New Project
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 27,
\n
columnNumber: 11
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 25,
\n
columnNumber: 9
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
project-sort-menu-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
personal-shared-projects-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
a
\"
, {
\n
className: is1stButtonActive ?
\"
activeUnderlined
\"
:
\"
inactive
\"
,
\n
onClick: FirstButtonActive,
\n
children:
\"
Shared Projects
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 33,
\n
columnNumber: 13
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
a
\"
, {
\n
className: is2ndButtonActive ?
\"
activeUnderlined
\"
:
\"
inactive
\"
,
\n
onClick: SecondButtonActive,
\n
children:
\"
Personal Projects
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 34,
\n
columnNumber: 13
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 32,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
project-sort-select-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
p
\"
, {
\n
children:
\"
Sort by:
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 37,
\n
columnNumber: 13
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
select
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(
\"
option
\"
, {
\n
children:
\"
Last updated
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 39,
\n
columnNumber: 15
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
option
\"
, {
\n
children:
\"
Last created
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 40,
\n
columnNumber: 15
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
option
\"
, {
\n
children:
\"
Name
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 41,
\n
columnNumber: 15
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
option
\"
, {
\n
children:
\"
Name descending
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 42,
\n
columnNumber: 15
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
option
\"
, {
\n
children:
\"
Oldest created
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 43,
\n
columnNumber: 15
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
option
\"
, {
\n
children:
\"
Oldest updated
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 44,
\n
columnNumber: 15
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 38,
\n
columnNumber: 13
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 36,
\n
columnNumber: 11
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 31,
\n
columnNumber: 9
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
projectlist
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
ul
\"
, {
\n
children: /*#__PURE__*/_jsxDEV(
\"
li
\"
, {
\n
children: /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
project-entry
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
project-team-name
\"
,
\n
children: /*#__PURE__*/_jsxDEV(NavLink, {
\n
to:
\"
/projects/ReactApp
\"
,
\n
children: [
\"
Henriks meme machine / ReactApp
\\
xA0
\"
, /*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
className:
\"
icon
\"
,
\n
icon:
\"
chevron-right
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 54,
\n
columnNumber: 21
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 53,
\n
columnNumber: 19
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 52,
\n
columnNumber: 17
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
project-status-info-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
new-issues-info
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
className:
\"
icon
\"
,
\n
icon:
\"
bug
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 59,
\n
columnNumber: 21
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
p
\"
, {
\n
children:
\"
0
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 60,
\n
columnNumber: 21
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
span
\"
, {
\n
className:
\"
tooltip-text
\"
,
\n
children:
\"
Total issues
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 61,
\n
columnNumber: 21
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 58,
\n
columnNumber: 19
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
issues-solved-info
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
className:
\"
icon
\"
,
\n
icon:
\"
check
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 64,
\n
columnNumber: 21
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
p
\"
, {
\n
children:
\"
0
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 65,
\n
columnNumber: 21
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
span
\"
, {
\n
className:
\"
tooltip-text
\"
,
\n
children:
\"
Issues solved
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 66,
\n
columnNumber: 21
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 63,
\n
columnNumber: 19
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
last-updated-info
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
p
\"
, {
\n
children:
\"
Last updated:
\\
xA01 day ago
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 69,
\n
columnNumber: 21
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 68,
\n
columnNumber: 19
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 57,
\n
columnNumber: 17
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 51,
\n
columnNumber: 15
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 50,
\n
columnNumber: 13
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 49,
\n
columnNumber: 11
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 48,
\n
columnNumber: 9
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 24,
\n
columnNumber: 7
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 22,
\n
columnNumber: 5
\n
}, this);
\n
};
\n\n
_s(ProjectOverview,
\"
HG7GXInjLShQfoZOwJVmOa11C1o=
\"
);
\n\n
_c = ProjectOverview;
\n
export default ProjectOverview;
\n\n
var _c;
\n\n
$RefreshReg$(_c,
\"
ProjectOverview
\"
);"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/components/project/projectOverview/ProjectOverview.js"
],
"names"
:[
"React"
,
"useState"
,
"NavLink"
,
"FontAwesomeIcon"
,
"Navigationbar"
,
"ProjectOverview"
,
"is1stButtonActive"
,
"set1stButtonActive"
,
"is2ndButtonActive"
,
"set2ndButtonActive"
,
"FirstButtonActive"
,
"SecondButtonActive"
],
"mappings"
:
"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"
,
"sourcesContent"
:[
"import React, { useState } from 'react'
\r\n
import { NavLink } from
\"
react-router-dom
\"
;
\r\n
import
\"
./projectOverview.css
\"\r\n
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
\r\n
import Navigationbar from '../../navigationbar/Navigationbar';
\r\n\r\n
const ProjectOverview = () => {
\r\n
const [is1stButtonActive, set1stButtonActive] = useState(true);
\r\n
const [is2ndButtonActive, set2ndButtonActive] = useState(false);
\r\n\r\n
const FirstButtonActive = () => {
\r\n
set1stButtonActive(true);
\r\n
set2ndButtonActive(false);
\r\n
};
\r\n\r\n
const SecondButtonActive = () => {
\r\n
set1stButtonActive(false);
\r\n
set2ndButtonActive(true);
\r\n
};
\r\n\r\n
return (
\r\n
<div>
\r\n
<Navigationbar />
\r\n
<div className=
\"
projectlist-container
\"
>
\r\n
<div className=
\"
content-header
\"
>
\r\n
<h2 className=
\"
projectlist-title
\"
>Your Projects</h2>
\r\n
<button className=
\"
create-new-project-button
\"
>
\r\n
New Project
\r\n
</button>
\r\n
</div>
\r\n
<div className=
\"
project-sort-menu-container
\"
>
\r\n
<div className=
\"
personal-shared-projects-container
\"
>
\r\n
<a className={is1stButtonActive ?
\"
activeUnderlined
\"
:
\"
inactive
\"
} onClick={FirstButtonActive}>Shared Projects</a>
\r\n
<a className={is2ndButtonActive ?
\"
activeUnderlined
\"
:
\"
inactive
\"
} onClick={SecondButtonActive}>Personal Projects</a>
\r\n
</div>
\r\n
<div className=
\"
project-sort-select-container
\"
>
\r\n
<p>Sort by:</p>
\r\n
<select>
\r\n
<option>Last updated</option>
\r\n
<option>Last created</option>
\r\n
<option>Name</option>
\r\n
<option>Name descending</option>
\r\n
<option>Oldest created</option>
\r\n
<option>Oldest updated</option>
\r\n
</select>
\r\n
</div>
\r\n
</div>
\r\n
<div className=
\"
projectlist
\"
>
\r\n
<ul>
\r\n
<li>
\r\n
<div className=
\"
project-entry
\"
>
\r\n
<div className=
\"
project-team-name
\"
>
\r\n
<NavLink to=
\"
/projects/ReactApp
\"
>Henriks meme machine / ReactApp
\r\n
<FontAwesomeIcon className=
\"
icon
\"
icon=
\"
chevron-right
\"
></FontAwesomeIcon>
\r\n
</NavLink>
\r\n
</div>
\r\n
<div className=
\"
project-status-info-container
\"
>
\r\n
<div className=
\"
new-issues-info
\"
>
\r\n
<FontAwesomeIcon className=
\"
icon
\"
icon=
\"
bug
\"
></FontAwesomeIcon>
\r\n
<p>0</p>
\r\n
<span className=
\"
tooltip-text
\"
>Total issues</span>
\r\n
</div>
\r\n
<div className=
\"
issues-solved-info
\"
>
\r\n
<FontAwesomeIcon className=
\"
icon
\"
icon=
\"
check
\"
></FontAwesomeIcon>
\r\n
<p>0</p>
\r\n
<span className=
\"
tooltip-text
\"
>Issues solved</span>
\r\n
</div>
\r\n
<div className=
\"
last-updated-info
\"
>
\r\n
<p>Last updated: 1 day ago</p>
\r\n
</div>
\r\n
</div>
\r\n
</div>
\r\n
</li>
\r\n
</ul>
\r\n
</div>
\r\n
</div >
\r\n
</div>
\r\n
)
\r\n
}
\r\n\r\n
export default ProjectOverview"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/5d042a9b6053e731be7c7fc7bcea5fee.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
components
\\\\
team
\\\\
teamInformationPage
\\\\
TeamInformationPage.js
\"
;
\n
import React from 'react';
\n
import
\"
./teamInformationPage.css
\"
;
\n
import Navigationbar from '../../navigationbar/Navigationbar';
\n
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n\n
const TeamInformationPage = () => {
\n
return /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(Navigationbar, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 9,
\n
columnNumber: 7
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
teamInformationPage-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
teamInformationPage-content-header
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
header-text
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
h2
\"
, {
\n
className:
\"
teamInformationPage-title
\"
,
\n
children:
\"
Henriks Meme machine > overview
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 13,
\n
columnNumber: 13
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 12,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
header-team-button
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
button
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
icon:
\"
cog
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 17,
\n
columnNumber: 15
\n
}, this),
\"\\
xA0Settings
\"
]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 16,
\n
columnNumber: 13
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 15,
\n
columnNumber: 11
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 11,
\n
columnNumber: 9
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
projects-maintained-memberslist-container
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 22,
\n
columnNumber: 9
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 10,
\n
columnNumber: 7
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 8,
\n
columnNumber: 5
\n
}, this);
\n
};
\n\n
_c = TeamInformationPage;
\n
export default TeamInformationPage;
\n\n
var _c;
\n\n
$RefreshReg$(_c,
\"
TeamInformationPage
\"
);"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/components/team/teamInformationPage/TeamInformationPage.js"
],
"names"
:[
"React"
,
"Navigationbar"
,
"FontAwesomeIcon"
,
"TeamInformationPage"
],
"mappings"
:
";AAAA,OAAOA,KAAP,MAAkB,OAAlB;AACA,OAAO,2BAAP;AACA,OAAOC,aAAP,MAA0B,mCAA1B;AACA,SAASC,eAAT,QAAgC,gCAAhC;;;AAEA,MAAMC,mBAAmB,GAAG,MAAM;AAChC,sBACE;AAAA,4BACE,QAAC,aAAD;AAAA;AAAA;AAAA;AAAA,YADF,eAEE;AAAK,MAAA,SAAS,EAAC,+BAAf;AAAA,8BACE;AAAK,QAAA,SAAS,EAAC,oCAAf;AAAA,gCACE;AAAK,UAAA,SAAS,EAAC,aAAf;AAAA,iCACE;AAAI,YAAA,SAAS,EAAC,2BAAd;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,gBADF,eAIE;AAAK,UAAA,SAAS,EAAC,oBAAf;AAAA,iCACE;AAAA,oCACE,QAAC,eAAD;AAAiB,cAAA,IAAI,EAAC;AAAtB;AAAA;AAAA;AAAA;AAAA,oBADF;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,gBAJF;AAAA;AAAA;AAAA;AAAA;AAAA,cADF,eAYE;AAAK,QAAA,SAAS,EAAC;AAAf;AAAA;AAAA;AAAA;AAAA,cAZF;AAAA;AAAA;AAAA;AAAA;AAAA,YAFF;AAAA;AAAA;AAAA;AAAA;AAAA,UADF;AAqBD,CAtBD;;KAAMA,mB;AAwBN,eAAeA,mBAAf"
,
"sourcesContent"
:[
"import React from 'react'
\r\n
import
\"
./teamInformationPage.css
\"\r\n
import Navigationbar from '../../navigationbar/Navigationbar';
\r\n
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
\r\n\r\n
const TeamInformationPage = () => {
\r\n
return (
\r\n
<div>
\r\n
<Navigationbar />
\r\n
<div className=
\"
teamInformationPage-container
\"
>
\r\n
<div className=
\"
teamInformationPage-content-header
\"
>
\r\n
<div className=
\"
header-text
\"
>
\r\n
<h2 className=
\"
teamInformationPage-title
\"
>Henriks Meme machine > overview</h2>
\r\n
</div>
\r\n
<div className=
\"
header-team-button
\"
>
\r\n
<button>
\r\n
<FontAwesomeIcon icon=
\"
cog
\"
></FontAwesomeIcon>
\r\n
Settings
\r\n
</button>
\r\n
</div>
\r\n
</div>
\r\n
<div className=
\"
projects-maintained-memberslist-container
\"
>
\r\n
{/*TODO: components goes here */}
\r\n
</div>
\r\n
</div>
\r\n
</div>
\r\n
)
\r\n
}
\r\n\r\n
export default TeamInformationPage"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/64142279f0d8f47e8a7997cc9a9e18ef.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
components
\\\\
team
\\\\
teamInformationPage
\\\\
TeamInformationPage.js
\"
,
\n
_s = $RefreshSig$();
\n\n
import React, { useRef, useState, useEffect } from 'react';
\n
import
\"
./teamInformationPage.css
\"
;
\n
import Navigationbar from '../../navigationbar/Navigationbar';
\n
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n\n
const TeamInformationPage = () => {
\n
_s();
\n\n
const dropdownRef = useRef(null);
\n
const [isActive, setIsActive] = useState(false);
\n\n
const onClick = () => setIsActive(!isActive);
\n\n
useEffect(() => {
\n
const pageClickEvent = e => {
\n
if (dropdownRef.current !== null && !dropdownRef.current.contains(e.target)) {
\n
setIsActive(!isActive);
\n
}
\n
}; // If the item is active (ie open) then listen for clicks
\n\n\n
if (isActive) {
\n
window.addEventListener('click', pageClickEvent);
\n
}
\n\n
return () => {
\n
window.removeEventListener('click', pageClickEvent);
\n
};
\n
}, [isActive]);
\n
return /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(Navigationbar, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 31,
\n
columnNumber: 7
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
teamInformationPage-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
teamInformationPage-content-header
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
header-text
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
h2
\"
, {
\n
className:
\"
teamInformationPage-title
\"
,
\n
children:
\"
Henriks Meme machine > overview
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 35,
\n
columnNumber: 13
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 34,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
header-notification-select-settings-button
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
button
\"
, {
\n
className: `user-dropdown-menu-toggle-button ${isActive ? 'active' : 'inactive'}`,
\n
onClick: onClick,
\n
children: [/*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
className:
\"
bell
\"
,
\n
icon:
\"
bell-icon
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 39,
\n
columnNumber: 15
\n
}, this), /*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
className:
\"
down-arrow
\"
,
\n
icon:
\"
angle-down
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 40,
\n
columnNumber: 15
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 38,
\n
columnNumber: 13
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
button
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
icon:
\"
cog
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 43,
\n
columnNumber: 15
\n
}, this),
\"\\
xA0Settings
\"
]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 42,
\n
columnNumber: 13
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 37,
\n
columnNumber: 11
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 33,
\n
columnNumber: 9
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
teamInformationPage-content-container
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 48,
\n
columnNumber: 9
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 32,
\n
columnNumber: 7
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 30,
\n
columnNumber: 5
\n
}, this);
\n
};
\n\n
_s(TeamInformationPage,
\"
+2ios9YLl+dWpD7Y2mDqdcbDdLo=
\"
);
\n\n
_c = TeamInformationPage;
\n
export default TeamInformationPage;
\n\n
var _c;
\n\n
$RefreshReg$(_c,
\"
TeamInformationPage
\"
);"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/components/team/teamInformationPage/TeamInformationPage.js"
],
"names"
:[
"React"
,
"useRef"
,
"useState"
,
"useEffect"
,
"Navigationbar"
,
"FontAwesomeIcon"
,
"TeamInformationPage"
,
"dropdownRef"
,
"isActive"
,
"setIsActive"
,
"onClick"
,
"pageClickEvent"
,
"e"
,
"current"
,
"contains"
,
"target"
,
"window"
,
"addEventListener"
,
"removeEventListener"
],
"mappings"
:
";;;AAAA,OAAOA,KAAP,IAAgBC,MAAhB,EAAwBC,QAAxB,EAAkCC,SAAlC,QAAmD,OAAnD;AACA,OAAO,2BAAP;AACA,OAAOC,aAAP,MAA0B,mCAA1B;AACA,SAASC,eAAT,QAAgC,gCAAhC;;;AAEA,MAAMC,mBAAmB,GAAG,MAAM;AAAA;;AAChC,QAAMC,WAAW,GAAGN,MAAM,CAAC,IAAD,CAA1B;AACA,QAAM,CAACO,QAAD,EAAWC,WAAX,IAA0BP,QAAQ,CAAC,KAAD,CAAxC;;AACA,QAAMQ,OAAO,GAAG,MAAMD,WAAW,CAAC,CAACD,QAAF,CAAjC;;AAEAL,EAAAA,SAAS,CAAC,MAAM;AACd,UAAMQ,cAAc,GAAIC,CAAD,IAAO;AAC5B,UAAIL,WAAW,CAACM,OAAZ,KAAwB,IAAxB,IAAgC,CAACN,WAAW,CAACM,OAAZ,CAAoBC,QAApB,CAA6BF,CAAC,CAACG,MAA/B,CAArC,EAA6E;AAC3EN,QAAAA,WAAW,CAAC,CAACD,QAAF,CAAX;AACD;AACF,KAJD,CADc,CAOd;;;AACA,QAAIA,QAAJ,EAAc;AACZQ,MAAAA,MAAM,CAACC,gBAAP,CAAwB,OAAxB,EAAiCN,cAAjC;AACD;;AAED,WAAO,MAAM;AACXK,MAAAA,MAAM,CAACE,mBAAP,CAA2B,OAA3B,EAAoCP,cAApC;AACD,KAFD;AAID,GAhBQ,EAgBN,CAACH,QAAD,CAhBM,CAAT;AAkBA,sBACE;AAAA,4BACE,QAAC,aAAD;AAAA;AAAA;AAAA;AAAA,YADF,eAEE;AAAK,MAAA,SAAS,EAAC,+BAAf;AAAA,8BACE;AAAK,QAAA,SAAS,EAAC,oCAAf;AAAA,gCACE;AAAK,UAAA,SAAS,EAAC,aAAf;AAAA,iCACE;AAAI,YAAA,SAAS,EAAC,2BAAd;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,gBADF,eAIE;AAAK,UAAA,SAAS,EAAC,4CAAf;AAAA,kCACE;AAAQ,YAAA,SAAS,EAAG,oCAAmCA,QAAQ,GAAG,QAAH,GAAc,UAAW,EAAxF;AAA2F,YAAA,OAAO,EAAEE,OAApG;AAAA,oCACE,QAAC,eAAD;AAAiB,cAAA,SAAS,EAAC,MAA3B;AAAkC,cAAA,IAAI,EAAC;AAAvC;AAAA;AAAA;AAAA;AAAA,oBADF,eAEE,QAAC,eAAD;AAAiB,cAAA,SAAS,EAAC,YAA3B;AAAwC,cAAA,IAAI,EAAC;AAA7C;AAAA;AAAA;AAAA;AAAA,oBAFF;AAAA;AAAA;AAAA;AAAA;AAAA,kBADF,eAKE;AAAA,oCACE,QAAC,eAAD;AAAiB,cAAA,IAAI,EAAC;AAAtB;AAAA;AAAA;AAAA;AAAA,oBADF;AAAA;AAAA;AAAA;AAAA;AAAA,kBALF;AAAA;AAAA;AAAA;AAAA;AAAA,gBAJF;AAAA;AAAA;AAAA;AAAA;AAAA,cADF,eAgBE;AAAK,QAAA,SAAS,EAAC;AAAf;AAAA;AAAA;AAAA;AAAA,cAhBF;AAAA;AAAA;AAAA;AAAA;AAAA,YAFF;AAAA;AAAA;AAAA;AAAA;AAAA,UADF;AAyBD,CAhDD;;GAAMJ,mB;;KAAAA,mB;AAkDN,eAAeA,mBAAf"
,
"sourcesContent"
:[
"import React, { useRef, useState, useEffect } from 'react'
\r\n
import
\"
./teamInformationPage.css
\"\r\n
import Navigationbar from '../../navigationbar/Navigationbar';
\r\n
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
\r\n\r\n
const TeamInformationPage = () => {
\r\n
const dropdownRef = useRef(null);
\r\n
const [isActive, setIsActive] = useState(false);
\r\n
const onClick = () => setIsActive(!isActive);
\r\n\r\n
useEffect(() => {
\r\n
const pageClickEvent = (e) => {
\r\n
if (dropdownRef.current !== null && !dropdownRef.current.contains(e.target)) {
\r\n
setIsActive(!isActive);
\r\n
}
\r\n
};
\r\n\r\n
// If the item is active (ie open) then listen for clicks
\r\n
if (isActive) {
\r\n
window.addEventListener('click', pageClickEvent);
\r\n
}
\r\n\r\n
return () => {
\r\n
window.removeEventListener('click', pageClickEvent);
\r\n
}
\r\n\r\n
}, [isActive]);
\r\n\r\n
return (
\r\n
<div>
\r\n
<Navigationbar />
\r\n
<div className=
\"
teamInformationPage-container
\"
>
\r\n
<div className=
\"
teamInformationPage-content-header
\"
>
\r\n
<div className=
\"
header-text
\"
>
\r\n
<h2 className=
\"
teamInformationPage-title
\"
>Henriks Meme machine > overview</h2>
\r\n
</div>
\r\n
<div className=
\"
header-notification-select-settings-button
\"
>
\r\n
<button className={`user-dropdown-menu-toggle-button ${isActive ? 'active' : 'inactive'}`} onClick={onClick} >
\r\n
<FontAwesomeIcon className=
\"
bell
\"
icon=
\"
bell-icon
\"
></FontAwesomeIcon>
\r\n
<FontAwesomeIcon className=
\"
down-arrow
\"
icon=
\"
angle-down
\"
></FontAwesomeIcon>
\r\n
</button>
\r\n
<button>
\r\n
<FontAwesomeIcon icon=
\"
cog
\"
></FontAwesomeIcon>
\r\n
Settings
\r\n
</button>
\r\n
</div>
\r\n
</div>
\r\n
<div className=
\"
teamInformationPage-content-container
\"
>
\r\n
{/*TODO: components goes here */}
\r\n
</div>
\r\n
</div>
\r\n
</div>
\r\n
)
\r\n
}
\r\n\r\n
export default TeamInformationPage"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/6c6a073aa366c27c0de3b5752ed5f1a8.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
App.js
\"
;
\n
import React from
\"
react
\"
;
\n
import { BrowserRouter as Router, Route, Switch } from
\"
react-router-dom
\"
;
\n
import { library } from '@fortawesome/fontawesome-svg-core';
\n
import { fas } from '@fortawesome/free-solid-svg-icons'; //Components
\n\n
import Navigationbar from
\"
./components/navigationbar/Navigationbar
\"
;
\n
import Frontpage from
\"
./components/frontpage/newUserWelcome/NewUserWelcome
\"
;
\n
import Homepage from
\"
./components/homepage/Homepage
\"
;
\n
import ReportForm from
\"
./components/reportForm/ReportForm
\"
;
\n
import ProjectOverview from
\"
./components/project/projectOverview/ProjectOverview
\"
;
\n
import ProjectInformationPage from
\"
./components/project/projectInformationPage/ProjectInformationPage
\"
;
\n
import TeamOverview from
\"
./components/team/teamOverview/TeamOverview
\"
;
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n
library.add(fas);
\n\n
const App = () => /*#__PURE__*/_jsxDEV(Router, {
\n
children: /*#__PURE__*/_jsxDEV(
\"
switch
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(Route, {
\n
path:
\"
/home
\"
,
\n
children: /*#__PURE__*/_jsxDEV(Homepage, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 25,
\n
columnNumber: 9
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 23,
\n
columnNumber: 7
\n
}, this), /*#__PURE__*/_jsxDEV(Route, {
\n
path:
\"
/
\"
,
\n
children: /*#__PURE__*/_jsxDEV(Navigationbar, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 29,
\n
columnNumber: 9
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 28,
\n
columnNumber: 7
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 21,
\n
columnNumber: 5
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 20,
\n
columnNumber: 3
\n
}, this)
\n
/*
\n
<Router>
\n
<Route path=
\"
/
\"
exact component={Frontpage} />
\n\n
<Route path=
\"
/home
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/home
\"
exact component={Homepage} />
\n\n
<Route path=
\"
/reportissue
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/reportissue
\"
exact component={ReportForm} />
\n\n
<Route path=
\"
/projects
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects
\"
exact component={ProjectOverview} />
\n\n
<Route path=
\"
/projects/ReactApp
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects/ReactApp
\"
exact component={ProjectInformationPage} />
\n\n
<Route path=
\"
/teams
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/teams
\"
exact component={TeamOverview} />
\n
</Router >
\n
*/
\n
;
\n\n
_c = App;
\n
export default App;
\n\n
var _c;
\n\n
$RefreshReg$(_c,
\"
App
\"
);"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/App.js"
],
"names"
:[
"React"
,
"BrowserRouter"
,
"Router"
,
"Route"
,
"Switch"
,
"library"
,
"fas"
,
"Navigationbar"
,
"Frontpage"
,
"Homepage"
,
"ReportForm"
,
"ProjectOverview"
,
"ProjectInformationPage"
,
"TeamOverview"
,
"add"
,
"App"
],
"mappings"
:
";AAAA,OAAOA,KAAP,MAAkB,OAAlB;AACA,SAASC,aAAa,IAAIC,MAA1B,EAAkCC,KAAlC,EAAyCC,MAAzC,QAAuD,kBAAvD;AACA,SAASC,OAAT,QAAwB,mCAAxB;AACA,SAASC,GAAT,QAAoB,mCAApB,C,CAEA;;AACA,OAAOC,aAAP,MAA0B,0CAA1B;AACA,OAAOC,SAAP,MAAsB,sDAAtB;AACA,OAAOC,QAAP,MAAqB,gCAArB;AACA,OAAOC,UAAP,MAAuB,oCAAvB;AACA,OAAOC,eAAP,MAA4B,sDAA5B;AACA,OAAOC,sBAAP,MAAmC,oEAAnC;AACA,OAAOC,YAAP,MAAyB,6CAAzB;;AAGAR,OAAO,CAACS,GAAR,CAAYR,GAAZ;;AAEA,MAAMS,GAAG,GAAG,mBAEV,QAAC,MAAD;AAAA,yBACE;AAAA,4BAEE,QAAC,KAAD;AAAO,MAAA,IAAI,EAAC,OAAZ;AAAA,6BAEE,QAAC,QAAD;AAAA;AAAA;AAAA;AAAA;AAFF;AAAA;AAAA;AAAA;AAAA,YAFF,eAOE,QAAC,KAAD;AAAO,MAAA,IAAI,EAAC,GAAZ;AAAA,6BACE,QAAC,aAAD;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,YAPF;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA;AAkBA;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAvCA;;KAAMA,G;AA2CN,eAAeA,GAAf"
,
"sourcesContent"
:[
"import React from
\"
react
\"\n
import { BrowserRouter as Router, Route, Switch } from
\"
react-router-dom
\"\n
import { library } from '@fortawesome/fontawesome-svg-core'
\n
import { fas } from '@fortawesome/free-solid-svg-icons'
\n\n
//Components
\n
import Navigationbar from
\"
./components/navigationbar/Navigationbar
\"\n
import Frontpage from
\"
./components/frontpage/newUserWelcome/NewUserWelcome
\"\n
import Homepage from
\"
./components/homepage/Homepage
\"\n
import ReportForm from
\"
./components/reportForm/ReportForm
\"\n
import ProjectOverview from
\"
./components/project/projectOverview/ProjectOverview
\"\n
import ProjectInformationPage from
\"
./components/project/projectInformationPage/ProjectInformationPage
\"\n
import TeamOverview from
\"
./components/team/teamOverview/TeamOverview
\"\n\n\n
library.add(fas)
\n\n
const App = () => (
\n\n
<Router>
\n
<switch>
\n\n
<Route path=
\"
/home
\"
>
\n\n
<Homepage />
\n
</Route>
\n\n
<Route path=
\"
/
\"
>
\n
<Navigationbar />
\n
</Route>
\n\n\n\n
</switch>
\n
</Router>
\n\n\n
/*
\n
<Router>
\n
<Route path=
\"
/
\"
exact component={Frontpage} />
\n
\n
<Route path=
\"
/home
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/home
\"
exact component={Homepage} />
\n
\n
<Route path=
\"
/reportissue
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/reportissue
\"
exact component={ReportForm} />
\n
\n
<Route path=
\"
/projects
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects
\"
exact component={ProjectOverview} />
\n
\n
<Route path=
\"
/projects/ReactApp
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects/ReactApp
\"
exact component={ProjectInformationPage} />
\n
\n
<Route path=
\"
/teams
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/teams
\"
exact component={TeamOverview} />
\n
</Router >
\n
*/
\n\n
)
\n\n
export default App"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/6efcc39aa9afbb8fb74e23a31a308720.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
App.js
\"
;
\n
import React from
\"
react
\"
;
\n
import { BrowserRouter as Router, Route, Switch } from
\"
react-router-dom
\"
;
\n
import { library } from '@fortawesome/fontawesome-svg-core';
\n
import { fas } from '@fortawesome/free-solid-svg-icons'; //Components
\n\n
import Navigationbar from
\"
./components/navigationbar/Navigationbar
\"
;
\n
import Frontpage from
\"
./components/frontpage/newUserWelcome/NewUserWelcome
\"
;
\n
import Homepage from
\"
./components/homepage/Homepage
\"
;
\n
import ReportForm from
\"
./components/reportForm/ReportForm
\"
;
\n
import ProjectOverview from
\"
./components/project/projectOverview/ProjectOverview
\"
;
\n
import ProjectInformationPage from
\"
./components/project/projectInformationPage/ProjectInformationPage
\"
;
\n
import TeamOverview from
\"
./components/team/teamOverview/TeamOverview
\"
;
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n
library.add(fas);
\n\n
const App = () => /*#__PURE__*/_jsxDEV(Router, {
\n
children: /*#__PURE__*/_jsxDEV(
\"
switch
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(Route, {
\n
path:
\"
/
\"
,
\n
children: /*#__PURE__*/_jsxDEV(Frontpage, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 24,
\n
columnNumber: 9
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 23,
\n
columnNumber: 7
\n
}, this), /*#__PURE__*/_jsxDEV(Route, {
\n
path:
\"
home
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(Navigationbar, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 28,
\n
columnNumber: 9
\n
}, this), /*#__PURE__*/_jsxDEV(Homepage, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 29,
\n
columnNumber: 9
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 27,
\n
columnNumber: 7
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 21,
\n
columnNumber: 5
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 20,
\n
columnNumber: 3
\n
}, this)
\n
/*
\n
<Router>
\n
<Route path=
\"
/
\"
exact component={Frontpage} />
\n\n
<Route path=
\"
/home
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/home
\"
exact component={Homepage} />
\n\n
<Route path=
\"
/reportissue
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/reportissue
\"
exact component={ReportForm} />
\n\n
<Route path=
\"
/projects
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects
\"
exact component={ProjectOverview} />
\n\n
<Route path=
\"
/projects/ReactApp
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects/ReactApp
\"
exact component={ProjectInformationPage} />
\n\n
<Route path=
\"
/teams
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/teams
\"
exact component={TeamOverview} />
\n
</Router >
\n
*/
\n
;
\n\n
_c = App;
\n
export default App;
\n\n
var _c;
\n\n
$RefreshReg$(_c,
\"
App
\"
);"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/App.js"
],
"names"
:[
"React"
,
"BrowserRouter"
,
"Router"
,
"Route"
,
"Switch"
,
"library"
,
"fas"
,
"Navigationbar"
,
"Frontpage"
,
"Homepage"
,
"ReportForm"
,
"ProjectOverview"
,
"ProjectInformationPage"
,
"TeamOverview"
,
"add"
,
"App"
],
"mappings"
:
";AAAA,OAAOA,KAAP,MAAkB,OAAlB;AACA,SAASC,aAAa,IAAIC,MAA1B,EAAkCC,KAAlC,EAAyCC,MAAzC,QAAuD,kBAAvD;AACA,SAASC,OAAT,QAAwB,mCAAxB;AACA,SAASC,GAAT,QAAoB,mCAApB,C,CAEA;;AACA,OAAOC,aAAP,MAA0B,0CAA1B;AACA,OAAOC,SAAP,MAAsB,sDAAtB;AACA,OAAOC,QAAP,MAAqB,gCAArB;AACA,OAAOC,UAAP,MAAuB,oCAAvB;AACA,OAAOC,eAAP,MAA4B,sDAA5B;AACA,OAAOC,sBAAP,MAAmC,oEAAnC;AACA,OAAOC,YAAP,MAAyB,6CAAzB;;AAGAR,OAAO,CAACS,GAAR,CAAYR,GAAZ;;AAEA,MAAMS,GAAG,GAAG,mBAEV,QAAC,MAAD;AAAA,yBACE;AAAA,4BAEE,QAAC,KAAD;AAAO,MAAA,IAAI,EAAC,GAAZ;AAAA,6BACE,QAAC,SAAD;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,YAFF,eAME,QAAC,KAAD;AAAO,MAAA,IAAI,EAAC,MAAZ;AAAA,8BACE,QAAC,aAAD;AAAA;AAAA;AAAA;AAAA,cADF,eAEE,QAAC,QAAD;AAAA;AAAA;AAAA;AAAA,cAFF;AAAA;AAAA;AAAA;AAAA;AAAA,YANF;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA;AAeA;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AApCA;;KAAMA,G;AAwCN,eAAeA,GAAf"
,
"sourcesContent"
:[
"import React from
\"
react
\"\n
import { BrowserRouter as Router, Route, Switch } from
\"
react-router-dom
\"\n
import { library } from '@fortawesome/fontawesome-svg-core'
\n
import { fas } from '@fortawesome/free-solid-svg-icons'
\n\n
//Components
\n
import Navigationbar from
\"
./components/navigationbar/Navigationbar
\"\n
import Frontpage from
\"
./components/frontpage/newUserWelcome/NewUserWelcome
\"\n
import Homepage from
\"
./components/homepage/Homepage
\"\n
import ReportForm from
\"
./components/reportForm/ReportForm
\"\n
import ProjectOverview from
\"
./components/project/projectOverview/ProjectOverview
\"\n
import ProjectInformationPage from
\"
./components/project/projectInformationPage/ProjectInformationPage
\"\n
import TeamOverview from
\"
./components/team/teamOverview/TeamOverview
\"\n\n\n
library.add(fas)
\n\n
const App = () => (
\n\n
<Router>
\n
<switch>
\n\n
<Route path=
\"
/
\"
>
\n
<Frontpage />
\n
</Route>
\n\n
<Route path=
\"
home
\"
>
\n
<Navigationbar />
\n
<Homepage />
\n
</Route>
\n
</switch>
\n
</Router>
\n\n\n
/*
\n
<Router>
\n
<Route path=
\"
/
\"
exact component={Frontpage} />
\n
\n
<Route path=
\"
/home
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/home
\"
exact component={Homepage} />
\n
\n
<Route path=
\"
/reportissue
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/reportissue
\"
exact component={ReportForm} />
\n
\n
<Route path=
\"
/projects
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects
\"
exact component={ProjectOverview} />
\n
\n
<Route path=
\"
/projects/ReactApp
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects/ReactApp
\"
exact component={ProjectInformationPage} />
\n
\n
<Route path=
\"
/teams
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/teams
\"
exact component={TeamOverview} />
\n
</Router >
\n
*/
\n\n
)
\n\n
export default App"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/759d16248527077e1fba20b33226526b.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
components
\\\\
project
\\\\
projectInformationPage
\\\\
dashboard
\\\\
Dashboard.js
\"
,
\n
_s = $RefreshSig$();
\n\n
import React, { useState } from 'react';
\n
import
\"
./dashboard.css
\"
;
\n
import { Bar } from
\"
react-chartjs-2
\"
;
\n
import { Chart } from 'chart.js';
\n
import 'chartjs-adapter-date-fns';
\n
import { de } from 'date-fns/locale';
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n
const date = new Date();
\n
const state = {
\n
datasets: [{
\n
label: 'Bugs reported',
\n
backgroundColor: 'rgb(12, 47, 77)',
\n
borderWidth: 0,
\n
data: [{
\n
x: '2021-01-05T10:00:00',
\n
y: 20
\n
}, {
\n
x: '2021-02-05T11:00:00',
\n
y: 24
\n
}, {
\n
x: '2021-03-05T12:00:00',
\n
y: 47
\n
}, {
\n
x: '2021-04-05T13:00:00',
\n
y: 13
\n
}, {
\n
x: '2021-05-05T14:00:00',
\n
y: 11
\n
}, {
\n
x: '2021-06-05T15:00:00',
\n
y: 33
\n
}, {
\n
x: date,
\n
y: 25
\n
}]
\n
}, {
\n
label: 'Usability issues reported',
\n
backgroundColor: 'rgb(45, 72, 97)',
\n
borderWidth: 0,
\n
data: [{
\n
x: '2021-01-05T10:00:00',
\n
y: 20
\n
}, {
\n
x: '2021-02-05T11:00:00',
\n
y: 24
\n
}, {
\n
x: '2021-03-05T12:00:00',
\n
y: 47
\n
}, {
\n
x: '2021-04-05T13:00:00',
\n
y: 13
\n
}, {
\n
x: '2021-05-05T14:00:00',
\n
y: 11
\n
}, {
\n
x: '2021-06-05T15:00:00',
\n
y: 33
\n
}, {
\n
x: date,
\n
y: 25
\n
}]
\n
}, {
\n
label: 'Bugs fixed',
\n
backgroundColor: 'rgb(32, 122, 201)',
\n
borderWidth: 0,
\n
data: [{
\n
x: '2021-01-05T10:00:00',
\n
y: -20
\n
}, {
\n
x: '2021-02-05T11:00:00',
\n
y: -24
\n
}, {
\n
x: '2021-03-05T12:00:00',
\n
y: -47
\n
}, {
\n
x: '2021-04-05T13:00:00',
\n
y: -13
\n
}, {
\n
x: '2021-05-05T14:00:00',
\n
y: -11
\n
}, {
\n
x: '2021-06-05T15:00:00',
\n
y: -33
\n
}, {
\n
x: date,
\n
y: -25
\n
}]
\n
}, {
\n
label: 'Usability issues fixed',
\n
backgroundColor: 'rgb(78, 159, 230)',
\n
borderWidth: 0,
\n
data: [{
\n
x: '2021-01-05T10:00:00',
\n
y: -20
\n
}, {
\n
x: '2021-02-05T11:00:00',
\n
y: -24
\n
}, {
\n
x: '2021-03-05T12:00:00',
\n
y: -47
\n
}, {
\n
x: '2021-04-05T13:00:00',
\n
y: -13
\n
}, {
\n
x: '2021-05-05T14:00:00',
\n
y: -11
\n
}, {
\n
x: '2021-06-05T15:00:00',
\n
y: -33
\n
}, {
\n
x: date,
\n
y: -25
\n
}]
\n
}]
\n
};
\n\n
function Dashboard() {
\n
_s();
\n\n
const [displayState, setState] = useState(
\"
month
\"
);
\n\n
const onChange = e => {
\n
setState(e.target.value);
\n
};
\n\n
return /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
chart-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
chart-view-select-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
p
\"
, {
\n
children:
\"
View:
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 81,
\n
columnNumber: 9
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
select
\"
, {
\n
onChange: onChange,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
option
\"
, {
\n
value:
\"
year
\"
,
\n
children:
\"
yearly
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 83,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
option
\"
, {
\n
value:
\"
month
\"
,
\n
children:
\"
Monthly
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 84,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
option
\"
, {
\n
value:
\"
week
\"
,
\n
children:
\"
Weekly
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 85,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
option
\"
, {
\n
value:
\"
day
\"
,
\n
children:
\"
Daily
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 86,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
option
\"
, {
\n
value:
\"
hour
\"
,
\n
children:
\"
Hourly
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 87,
\n
columnNumber: 11
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 82,
\n
columnNumber: 9
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 80,
\n
columnNumber: 7
\n
}, this), /*#__PURE__*/_jsxDEV(Bar, {
\n
data: state,
\n
options: {
\n
responsive: true,
\n
title: {
\n
display: false,
\n
text: 'issues reported / issues fixed',
\n
fontSize: 10
\n
},
\n
legend: {
\n
display: true,
\n
position: 'right'
\n
},
\n
scales: {
\n
x: {
\n
parsing: false,
\n
type: 'time',
\n
time: {
\n
unit: displayState
\n
},
\n
stacked: true,
\n
grid: {
\n
display: true
\n
}
\n
},
\n
y: {
\n
stacked: true,
\n
grid: {
\n
display: true
\n
}
\n
}
\n
},
\n
adapters: {
\n
date: {
\n
locale: de
\n
}
\n
}
\n
}
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 90,
\n
columnNumber: 7
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 79,
\n
columnNumber: 5
\n
}, this);
\n
}
\n\n
_s(Dashboard,
\"
FrCfF3D0wncRh0Ql2goCd9YVffg=
\"
);
\n\n
_c = Dashboard;
\n
export default Dashboard;
\n\n
var _c;
\n\n
$RefreshReg$(_c,
\"
Dashboard
\"
);"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/components/project/projectInformationPage/dashboard/Dashboard.js"
],
"names"
:[
"React"
,
"useState"
,
"Bar"
,
"Chart"
,
"de"
,
"date"
,
"Date"
,
"state"
,
"datasets"
,
"label"
,
"backgroundColor"
,
"borderWidth"
,
"data"
,
"x"
,
"y"
,
"Dashboard"
,
"displayState"
,
"setState"
,
"onChange"
,
"e"
,
"target"
,
"value"
,
"responsive"
,
"title"
,
"display"
,
"text"
,
"fontSize"
,
"legend"
,
"position"
,
"scales"
,
"parsing"
,
"type"
,
"time"
,
"unit"
,
"stacked"
,
"grid"
,
"adapters"
,
"locale"
],
"mappings"
:
"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"
,
"sourcesContent"
:[
"import React, { useState } from 'react'
\r\n
import
\"
./dashboard.css
\"\r\n
import { Bar } from
\"
react-chartjs-2
\"\r\n
import { Chart } from 'chart.js';
\r\n
import 'chartjs-adapter-date-fns';
\r\n
import { de } from 'date-fns/locale';
\r\n\r\n
const date = new Date()
\r\n\r\n
const state = {
\r\n
datasets: [
\r\n
{
\r\n
label: 'Bugs reported',
\r\n
backgroundColor: 'rgb(12, 47, 77)',
\r\n
borderWidth: 0,
\r\n
data: [
\r\n
{ x: '2021-01-05T10:00:00', y: 20 },
\r\n
{ x: '2021-02-05T11:00:00', y: 24 },
\r\n
{ x: '2021-03-05T12:00:00', y: 47 },
\r\n
{ x: '2021-04-05T13:00:00', y: 13 },
\r\n
{ x: '2021-05-05T14:00:00', y: 11 },
\r\n
{ x: '2021-06-05T15:00:00', y: 33 },
\r\n
{ x: date, y: 25 }
\r\n
]
\r\n
},
\r\n
{
\r\n
label: 'Usability issues reported',
\r\n
backgroundColor: 'rgb(45, 72, 97)',
\r\n
borderWidth: 0,
\r\n
data: [
\r\n
{ x: '2021-01-05T10:00:00', y: 20 },
\r\n
{ x: '2021-02-05T11:00:00', y: 24 },
\r\n
{ x: '2021-03-05T12:00:00', y: 47 },
\r\n
{ x: '2021-04-05T13:00:00', y: 13 },
\r\n
{ x: '2021-05-05T14:00:00', y: 11 },
\r\n
{ x: '2021-06-05T15:00:00', y: 33 },
\r\n
{ x: date, y: 25 }
\r\n
]
\r\n
},
\r\n
{
\r\n
label: 'Bugs fixed',
\r\n
backgroundColor: 'rgb(32, 122, 201)',
\r\n
borderWidth: 0,
\r\n
data: [
\r\n
{ x: '2021-01-05T10:00:00', y: -20 },
\r\n
{ x: '2021-02-05T11:00:00', y: -24 },
\r\n
{ x: '2021-03-05T12:00:00', y: -47 },
\r\n
{ x: '2021-04-05T13:00:00', y: -13 },
\r\n
{ x: '2021-05-05T14:00:00', y: -11 },
\r\n
{ x: '2021-06-05T15:00:00', y: -33 },
\r\n
{ x: date, y: -25 }
\r\n
]
\r\n
},
\r\n
{
\r\n
label: 'Usability issues fixed',
\r\n
backgroundColor: 'rgb(78, 159, 230)',
\r\n
borderWidth: 0,
\r\n
data: [
\r\n
{ x: '2021-01-05T10:00:00', y: -20 },
\r\n
{ x: '2021-02-05T11:00:00', y: -24 },
\r\n
{ x: '2021-03-05T12:00:00', y: -47 },
\r\n
{ x: '2021-04-05T13:00:00', y: -13 },
\r\n
{ x: '2021-05-05T14:00:00', y: -11 },
\r\n
{ x: '2021-06-05T15:00:00', y: -33 },
\r\n
{ x: date, y: -25 }
\r\n
]
\r\n
}
\r\n
]
\r\n
}
\r\n\r\n
function Dashboard() {
\r\n
const [displayState, setState] = useState(
\"
month
\"
)
\r\n\r\n
const onChange = e => {
\r\n
setState(e.target.value)
\r\n
}
\r\n\r\n
return (
\r\n
<div className=
\"
chart-container
\"
>
\r\n
<div className=
\"
chart-view-select-container
\"
>
\r\n
<p>View: </p>
\r\n
<select onChange={onChange}>
\r\n
<option value=
\"
year
\"
>yearly</option>
\r\n
<option value=
\"
month
\"
>Monthly</option>
\r\n
<option value=
\"
week
\"
>Weekly</option>
\r\n
<option value=
\"
day
\"
>Daily</option>
\r\n
<option value=
\"
hour
\"
>Hourly</option>
\r\n
</select>
\r\n
</div>
\r\n
<Bar
\r\n
data={state}
\r\n
options={{
\r\n
responsive: true,
\r\n
title: {
\r\n
display: false,
\r\n
text: 'issues reported / issues fixed',
\r\n
fontSize: 10
\r\n
},
\r\n
legend: {
\r\n
display: true,
\r\n
position: 'right'
\r\n
},
\r\n
scales: {
\r\n
x: {
\r\n
parsing: false,
\r\n
type: 'time',
\r\n
time: {
\r\n
unit: displayState
\r\n
},
\r\n
stacked: true,
\r\n
grid: {
\r\n
display: true
\r\n
},
\r\n
},
\r\n
y: {
\r\n
stacked: true,
\r\n
grid: {
\r\n
display: true
\r\n
},
\r\n
}
\r\n
}, adapters: {
\r\n
date: {
\r\n
locale: de
\r\n
}
\r\n
}
\r\n
}}
\r\n
/>
\r\n
</div>
\r\n
)
\r\n
}
\r\n\r\n
export default Dashboard"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/7734da44bc74b9facd4492346d357db9.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
App.js
\"
;
\n
import React from
\"
react
\"
;
\n
import { BrowserRouter as Router, Route, Switch } from
\"
react-router-dom
\"
;
\n
import { library } from '@fortawesome/fontawesome-svg-core';
\n
import { fas } from '@fortawesome/free-solid-svg-icons'; //Components
\n\n
import Frontpage from
\"
./components/frontpage/newUserWelcome/NewUserWelcome
\"
;
\n
import Homepage from
\"
./components/homepage/Homepage
\"
;
\n
import ReportForm from
\"
./components/reportForm/ReportForm
\"
;
\n
import ProjectOverview from
\"
./components/project/projectOverview/ProjectOverview
\"
;
\n
import ProjectInformationPage from
\"
./components/project/projectInformationPage/ProjectInformationPage
\"
;
\n
import TeamOverview from
\"
./components/team/teamOverview/TeamOverview
\"
;
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n
library.add(fas);
\n\n
const App = () => /*#__PURE__*/_jsxDEV(Router, {
\n
children: /*#__PURE__*/_jsxDEV(
\"
switch
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(Route, {
\n
path:
\"
/home
\"
,
\n
children: /*#__PURE__*/_jsxDEV(Homepage, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 25,
\n
columnNumber: 9
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 24,
\n
columnNumber: 7
\n
}, this), /*#__PURE__*/_jsxDEV(Route, {
\n
path:
\"
/
\"
,
\n
children: /*#__PURE__*/_jsxDEV(Frontpage, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 29,
\n
columnNumber: 9
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 28,
\n
columnNumber: 7
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 20,
\n
columnNumber: 5
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 19,
\n
columnNumber: 3
\n
}, this)
\n
/*
\n
<Router>
\n
<Route path=
\"
/
\"
exact component={Frontpage} />
\n\n
<Route path=
\"
/home
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/home
\"
exact component={Homepage} />
\n\n
<Route path=
\"
/reportissue
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/reportissue
\"
exact component={ReportForm} />
\n\n
<Route path=
\"
/projects
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects
\"
exact component={ProjectOverview} />
\n\n
<Route path=
\"
/projects/ReactApp
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects/ReactApp
\"
exact component={ProjectInformationPage} />
\n\n
<Route path=
\"
/teams
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/teams
\"
exact component={TeamOverview} />
\n
</Router >
\n
*/
\n
;
\n\n
_c = App;
\n
export default App;
\n\n
var _c;
\n\n
$RefreshReg$(_c,
\"
App
\"
);"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/App.js"
],
"names"
:[
"React"
,
"BrowserRouter"
,
"Router"
,
"Route"
,
"Switch"
,
"library"
,
"fas"
,
"Frontpage"
,
"Homepage"
,
"ReportForm"
,
"ProjectOverview"
,
"ProjectInformationPage"
,
"TeamOverview"
,
"add"
,
"App"
],
"mappings"
:
";AAAA,OAAOA,KAAP,MAAkB,OAAlB;AACA,SAASC,aAAa,IAAIC,MAA1B,EAAkCC,KAAlC,EAAyCC,MAAzC,QAAuD,kBAAvD;AACA,SAASC,OAAT,QAAwB,mCAAxB;AACA,SAASC,GAAT,QAAoB,mCAApB,C,CAEA;;AACA,OAAOC,SAAP,MAAsB,sDAAtB;AACA,OAAOC,QAAP,MAAqB,gCAArB;AACA,OAAOC,UAAP,MAAuB,oCAAvB;AACA,OAAOC,eAAP,MAA4B,sDAA5B;AACA,OAAOC,sBAAP,MAAmC,oEAAnC;AACA,OAAOC,YAAP,MAAyB,6CAAzB;;AAGAP,OAAO,CAACQ,GAAR,CAAYP,GAAZ;;AAEA,MAAMQ,GAAG,GAAG,mBAEV,QAAC,MAAD;AAAA,yBACE;AAAA,4BAIE,QAAC,KAAD;AAAO,MAAA,IAAI,EAAC,OAAZ;AAAA,6BACE,QAAC,QAAD;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,YAJF,eAQE,QAAC,KAAD;AAAO,MAAA,IAAI,EAAC,GAAZ;AAAA,6BACE,QAAC,SAAD;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,YARF;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA;AAmBA;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAxCA;;KAAMA,G;AA4CN,eAAeA,GAAf"
,
"sourcesContent"
:[
"import React from
\"
react
\"\n
import { BrowserRouter as Router, Route, Switch } from
\"
react-router-dom
\"\n
import { library } from '@fortawesome/fontawesome-svg-core'
\n
import { fas } from '@fortawesome/free-solid-svg-icons'
\n\n
//Components
\n
import Frontpage from
\"
./components/frontpage/newUserWelcome/NewUserWelcome
\"\n
import Homepage from
\"
./components/homepage/Homepage
\"\n
import ReportForm from
\"
./components/reportForm/ReportForm
\"\n
import ProjectOverview from
\"
./components/project/projectOverview/ProjectOverview
\"\n
import ProjectInformationPage from
\"
./components/project/projectInformationPage/ProjectInformationPage
\"\n
import TeamOverview from
\"
./components/team/teamOverview/TeamOverview
\"\n\n\n
library.add(fas)
\n\n
const App = () => (
\n\n
<Router>
\n
<switch>
\n\n\n\n
<Route path=
\"
/home
\"
>
\n
<Homepage />
\n
</Route>
\n\n
<Route path=
\"
/
\"
>
\n
<Frontpage />
\n
</Route>
\n\n\n\n
</switch>
\n
</Router>
\n\n\n
/*
\n
<Router>
\n
<Route path=
\"
/
\"
exact component={Frontpage} />
\n
\n
<Route path=
\"
/home
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/home
\"
exact component={Homepage} />
\n
\n
<Route path=
\"
/reportissue
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/reportissue
\"
exact component={ReportForm} />
\n
\n
<Route path=
\"
/projects
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects
\"
exact component={ProjectOverview} />
\n
\n
<Route path=
\"
/projects/ReactApp
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects/ReactApp
\"
exact component={ProjectInformationPage} />
\n
\n
<Route path=
\"
/teams
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/teams
\"
exact component={TeamOverview} />
\n
</Router >
\n
*/
\n\n
)
\n\n
export default App"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/777e12de4557b0abe5ca65b1f153b731.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
components
\\\\
navigationbar
\\\\
logo
\\\\
Logo.js
\"
;
\n
import React, { useRef, useState, useEffect } from 'react';
\n
import { NavLink } from 'react-router-dom';
\n
import
\"
./logo.css
\"
;
\n
import logo_picture from
\"
../../../images/bird-logo.jpg
\"
;
\n
import logo_text from
\"
../../../images/logo-text.jpg
\"
;
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n\n
function Logo() {
\n
return /*#__PURE__*/_jsxDEV(
\"
h1
\"
, {
\n
className:
\"
title
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
span
\"
, {
\n
className:
\"
title-icon
\"
,
\n
children: /*#__PURE__*/_jsxDEV(NavLink, {
\n
to:
\"
/home
\"
,
\n
id:
\"
logo
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
img
\"
, {
\n
src: logo_picture,
\n
width:
\"
24
\"
,
\n
height:
\"
24
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 12,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
img
\"
, {
\n
src: logo_text,
\n
width:
\"
48
\"
,
\n
height:
\"
24
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 13,
\n
columnNumber: 11
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 11,
\n
columnNumber: 9
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 10,
\n
columnNumber: 7
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 9,
\n
columnNumber: 5
\n
}, this);
\n
}
\n\n
_c = Logo;
\n
export default Logo;
\n\n
var _c;
\n\n
$RefreshReg$(_c,
\"
Logo
\"
);"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/components/navigationbar/logo/Logo.js"
],
"names"
:[
"React"
,
"useRef"
,
"useState"
,
"useEffect"
,
"NavLink"
,
"logo_picture"
,
"logo_text"
,
"Logo"
],
"mappings"
:
";AAAA,OAAOA,KAAP,IAAgBC,MAAhB,EAAwBC,QAAxB,EAAkCC,SAAlC,QAAmD,OAAnD;AACA,SAASC,OAAT,QAAwB,kBAAxB;AACA,OAAO,YAAP;AACA,OAAOC,YAAP,MAAyB,+BAAzB;AACA,OAAOC,SAAP,MAAsB,+BAAtB;;;AAEA,SAASC,IAAT,GAAgB;AACd,sBACE;AAAI,IAAA,SAAS,EAAC,OAAd;AAAA,2BACE;AAAM,MAAA,SAAS,EAAC,YAAhB;AAAA,6BACE,QAAC,OAAD;AAAS,QAAA,EAAE,EAAC,OAAZ;AAAoB,QAAA,EAAE,EAAC,MAAvB;AAAA,gCACE;AAAK,UAAA,GAAG,EAAEF,YAAV;AAAwB,UAAA,KAAK,EAAC,IAA9B;AAAmC,UAAA,MAAM,EAAC;AAA1C;AAAA;AAAA;AAAA;AAAA,gBADF,eAEE;AAAK,UAAA,GAAG,EAAEC,SAAV;AAAqB,UAAA,KAAK,EAAC,IAA3B;AAAgC,UAAA,MAAM,EAAC;AAAvC;AAAA;AAAA;AAAA;AAAA,gBAFF;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,UADF;AAUD;;KAXQC,I;AAaT,eAAeA,IAAf"
,
"sourcesContent"
:[
"import React, { useRef, useState, useEffect } from 'react'
\r\n
import { NavLink } from 'react-router-dom'
\r\n
import
\"
./logo.css
\"\r\n
import logo_picture from
\"
../../../images/bird-logo.jpg
\"\r\n
import logo_text from
\"
../../../images/logo-text.jpg
\"\r\n\r\n
function Logo() {
\r\n
return (
\r\n
<h1 className=
\"
title
\"
>
\r\n
<span className=
\"
title-icon
\"
>
\r\n
<NavLink to=
\"
/home
\"
id=
\"
logo
\"
>
\r\n
<img src={logo_picture} width=
\"
24
\"
height=
\"
24
\"
></img>
\r\n
<img src={logo_text} width=
\"
48
\"
height=
\"
24
\"
></img>
\r\n
</NavLink>
\r\n
</span>
\r\n
</h1>
\r\n
)
\r\n
}
\r\n\r\n
export default Logo"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/78e4c609b5167bcf9b112884b62e1e76.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
App.js
\"
;
\n
import React from
\"
react
\"
;
\n
import { BrowserRouter as Router, Route, Switch } from
\"
react-router-dom
\"
;
\n
import { library } from '@fortawesome/fontawesome-svg-core';
\n
import { fas } from '@fortawesome/free-solid-svg-icons'; //Components
\n\n
import Navigationbar from
\"
./components/navigationbar/Navigationbar
\"
;
\n
import Frontpage from
\"
./components/frontpage/newUserWelcome/NewUserWelcome
\"
;
\n
import Homepage from
\"
./components/homepage/Homepage
\"
;
\n
import ReportForm from
\"
./components/reportForm/ReportForm
\"
;
\n
import ProjectOverview from
\"
./components/project/projectOverview/ProjectOverview
\"
;
\n
import ProjectInformationPage from
\"
./components/project/projectInformationPage/ProjectInformationPage
\"
;
\n
import TeamOverview from
\"
./components/team/teamOverview/TeamOverview
\"
;
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n
library.add(fas);
\n\n
const App = () => /*#__PURE__*/_jsxDEV(Router, {
\n
children: /*#__PURE__*/_jsxDEV(
\"
switch
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(Route, {
\n
path:
\"
/
\"
,
\n
children: /*#__PURE__*/_jsxDEV(Frontpage, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 24,
\n
columnNumber: 9
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 23,
\n
columnNumber: 7
\n
}, this), /*#__PURE__*/_jsxDEV(Route, {
\n
path:
\"
/home
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(Navigationbar, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 28,
\n
columnNumber: 9
\n
}, this), /*#__PURE__*/_jsxDEV(Homepage, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 29,
\n
columnNumber: 9
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 27,
\n
columnNumber: 7
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 21,
\n
columnNumber: 5
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 20,
\n
columnNumber: 3
\n
}, this)
\n
/*
\n
<Router>
\n
<Route path=
\"
/
\"
exact component={Frontpage} />
\n\n
<Route path=
\"
/home
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/home
\"
exact component={Homepage} />
\n\n
<Route path=
\"
/reportissue
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/reportissue
\"
exact component={ReportForm} />
\n\n
<Route path=
\"
/projects
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects
\"
exact component={ProjectOverview} />
\n\n
<Route path=
\"
/projects/ReactApp
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects/ReactApp
\"
exact component={ProjectInformationPage} />
\n\n
<Route path=
\"
/teams
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/teams
\"
exact component={TeamOverview} />
\n
</Router >
\n
*/
\n
;
\n\n
_c = App;
\n
export default App;
\n\n
var _c;
\n\n
$RefreshReg$(_c,
\"
App
\"
);"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/App.js"
],
"names"
:[
"React"
,
"BrowserRouter"
,
"Router"
,
"Route"
,
"Switch"
,
"library"
,
"fas"
,
"Navigationbar"
,
"Frontpage"
,
"Homepage"
,
"ReportForm"
,
"ProjectOverview"
,
"ProjectInformationPage"
,
"TeamOverview"
,
"add"
,
"App"
],
"mappings"
:
";AAAA,OAAOA,KAAP,MAAkB,OAAlB;AACA,SAASC,aAAa,IAAIC,MAA1B,EAAkCC,KAAlC,EAAyCC,MAAzC,QAAuD,kBAAvD;AACA,SAASC,OAAT,QAAwB,mCAAxB;AACA,SAASC,GAAT,QAAoB,mCAApB,C,CAEA;;AACA,OAAOC,aAAP,MAA0B,0CAA1B;AACA,OAAOC,SAAP,MAAsB,sDAAtB;AACA,OAAOC,QAAP,MAAqB,gCAArB;AACA,OAAOC,UAAP,MAAuB,oCAAvB;AACA,OAAOC,eAAP,MAA4B,sDAA5B;AACA,OAAOC,sBAAP,MAAmC,oEAAnC;AACA,OAAOC,YAAP,MAAyB,6CAAzB;;AAGAR,OAAO,CAACS,GAAR,CAAYR,GAAZ;;AAEA,MAAMS,GAAG,GAAG,mBAEV,QAAC,MAAD;AAAA,yBACE;AAAA,4BAEE,QAAC,KAAD;AAAO,MAAA,IAAI,EAAC,GAAZ;AAAA,6BACE,QAAC,SAAD;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,YAFF,eAME,QAAC,KAAD;AAAO,MAAA,IAAI,EAAC,OAAZ;AAAA,8BACE,QAAC,aAAD;AAAA;AAAA;AAAA;AAAA,cADF,eAEE,QAAC,QAAD;AAAA;AAAA;AAAA;AAAA,cAFF;AAAA;AAAA;AAAA;AAAA;AAAA,YANF;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA;AAeA;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AApCA;;KAAMA,G;AAwCN,eAAeA,GAAf"
,
"sourcesContent"
:[
"import React from
\"
react
\"\n
import { BrowserRouter as Router, Route, Switch } from
\"
react-router-dom
\"\n
import { library } from '@fortawesome/fontawesome-svg-core'
\n
import { fas } from '@fortawesome/free-solid-svg-icons'
\n\n
//Components
\n
import Navigationbar from
\"
./components/navigationbar/Navigationbar
\"\n
import Frontpage from
\"
./components/frontpage/newUserWelcome/NewUserWelcome
\"\n
import Homepage from
\"
./components/homepage/Homepage
\"\n
import ReportForm from
\"
./components/reportForm/ReportForm
\"\n
import ProjectOverview from
\"
./components/project/projectOverview/ProjectOverview
\"\n
import ProjectInformationPage from
\"
./components/project/projectInformationPage/ProjectInformationPage
\"\n
import TeamOverview from
\"
./components/team/teamOverview/TeamOverview
\"\n\n\n
library.add(fas)
\n\n
const App = () => (
\n\n
<Router>
\n
<switch>
\n\n
<Route path=
\"
/
\"
>
\n
<Frontpage />
\n
</Route>
\n\n
<Route path=
\"
/home
\"
>
\n
<Navigationbar />
\n
<Homepage />
\n
</Route>
\n
</switch>
\n
</Router>
\n\n\n
/*
\n
<Router>
\n
<Route path=
\"
/
\"
exact component={Frontpage} />
\n
\n
<Route path=
\"
/home
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/home
\"
exact component={Homepage} />
\n
\n
<Route path=
\"
/reportissue
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/reportissue
\"
exact component={ReportForm} />
\n
\n
<Route path=
\"
/projects
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects
\"
exact component={ProjectOverview} />
\n
\n
<Route path=
\"
/projects/ReactApp
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/projects/ReactApp
\"
exact component={ProjectInformationPage} />
\n
\n
<Route path=
\"
/teams
\"
exact component={Navigationbar} />
\n
<Route path=
\"
/teams
\"
exact component={TeamOverview} />
\n
</Router >
\n
*/
\n\n
)
\n\n
export default App"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/7aa5b5c03d1077fa3645653486e0a143.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
components
\\\\
homepage
\\\\
Homepage.js
\"
;
\n
import React, { Component } from 'react';
\n
import { NavLink } from 'react-router-dom';
\n
import
\"
./homepage.css
\"
;
\n
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
\n
import Navigationbar from '../navigationbar/Navigationbar';
\n
import Updates from './updates/Updates';
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n\n
class Homepage extends Component {
\n
render() {
\n
return /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(Navigationbar, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 12,
\n
columnNumber: 9
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
homepage-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
content-header
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
h2
\"
, {
\n
className:
\"
welcome-text
\"
,
\n
children:
\"
Welcome Mathias!
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 15,
\n
columnNumber: 13
\n
}, this), /*#__PURE__*/_jsxDEV(NavLink, {
\n
to:
\"
/reportissue
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
button
\"
, {
\n
className:
\"
report-new-issue-button
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
icon:
\"
exclamation-triangle
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 18,
\n
columnNumber: 17
\n
}, this),
\"\\
xA0
\\
xA0Report issues
\"
]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 17,
\n
columnNumber: 15
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 16,
\n
columnNumber: 13
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 14,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
homepage-content
\"
,
\n
children: /*#__PURE__*/_jsxDEV(Updates, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 24,
\n
columnNumber: 13
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 23,
\n
columnNumber: 11
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 13,
\n
columnNumber: 9
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 11,
\n
columnNumber: 7
\n
}, this);
\n
}
\n\n
}
\n\n
export default Homepage;"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/components/homepage/Homepage.js"
],
"names"
:[
"React"
,
"Component"
,
"NavLink"
,
"FontAwesomeIcon"
,
"Navigationbar"
,
"Updates"
,
"Homepage"
,
"render"
],
"mappings"
:
";AAAA,OAAOA,KAAP,IAAgBC,SAAhB,QAAiC,OAAjC;AACA,SAASC,OAAT,QAAwB,kBAAxB;AACA,OAAO,gBAAP;AACA,SAASC,eAAT,QAAgC,gCAAhC;AACA,OAAOC,aAAP,MAA0B,gCAA1B;AACA,OAAOC,OAAP,MAAoB,mBAApB;;;AAEA,MAAMC,QAAN,SAAuBL,SAAvB,CAAiC;AAC/BM,EAAAA,MAAM,GAAG;AACP,wBACE;AAAA,8BACE,QAAC,aAAD;AAAA;AAAA;AAAA;AAAA,cADF,eAEE;AAAK,QAAA,SAAS,EAAC,oBAAf;AAAA,gCACE;AAAK,UAAA,SAAS,EAAC,gBAAf;AAAA,kCACE;AAAI,YAAA,SAAS,EAAC,cAAd;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,kBADF,eAEE,QAAC,OAAD;AAAS,YAAA,EAAE,EAAC,cAAZ;AAAA,mCACE;AAAQ,cAAA,SAAS,EAAC,yBAAlB;AAAA,sCACE,QAAC,eAAD;AAAiB,gBAAA,IAAI,EAAC;AAAtB;AAAA;AAAA;AAAA;AAAA,sBADF;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,kBAFF;AAAA;AAAA;AAAA;AAAA;AAAA,gBADF,eAUE;AAAK,UAAA,SAAS,EAAC,kBAAf;AAAA,iCACE,QAAC,OAAD;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,gBAVF;AAAA;AAAA;AAAA;AAAA;AAAA,cAFF;AAAA;AAAA;AAAA;AAAA;AAAA,YADF;AAmBD;;AArB8B;;AAwBjC,eAAeD,QAAf"
,
"sourcesContent"
:[
"import React, { Component } from 'react'
\r\n
import { NavLink } from 'react-router-dom'
\r\n
import
\"
./homepage.css
\"\r\n
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
\r\n
import Navigationbar from '../navigationbar/Navigationbar'
\r\n
import Updates from './updates/Updates'
\r\n\r\n
class Homepage extends Component {
\r\n
render() {
\r\n
return (
\r\n
<div>
\r\n
<Navigationbar />
\r\n
<div className=
\"
homepage-container
\"
>
\r\n
<div className=
\"
content-header
\"
>
\r\n
<h2 className=
\"
welcome-text
\"
>Welcome Mathias!</h2>
\r\n
<NavLink to=
\"
/reportissue
\"
>
\r\n
<button className=
\"
report-new-issue-button
\"
>
\r\n
<FontAwesomeIcon icon=
\"
exclamation-triangle
\"
></FontAwesomeIcon>
\r\n
Report issues
\r\n
</button>
\r\n
</NavLink>
\r\n
</div>
\r\n
<div className=
\"
homepage-content
\"
>
\r\n
<Updates />
\r\n
</div>
\r\n
</div>
\r\n
</div>
\r\n
)
\r\n
}
\r\n
}
\r\n\r\n
export default Homepage"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/7ccc5479137acebeed3f72bd63f944ad.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
components
\\\\
project
\\\\
projectInformationPage
\\\\
dashboard
\\\\
Dashboard.js
\"
,
\n
_s = $RefreshSig$();
\n\n
import React, { useState } from 'react';
\n
import
\"
./dashboard.css
\"
;
\n
import { Bar } from
\"
react-chartjs-2
\"
;
\n
import { Chart } from 'chart.js';
\n
import 'chartjs-adapter-date-fns';
\n
import { de } from 'date-fns/locale';
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n
const date = new Date();
\n
const state = {
\n
datasets: [{
\n
label: 'Bugs reported',
\n
backgroundColor: 'rgb(12, 47, 77)',
\n
borderWidth: 0,
\n
data: [{
\n
x: '2021-01-05T10:00:00',
\n
y: 20
\n
}, {
\n
x: '2021-02-05T11:00:00',
\n
y: 24
\n
}, {
\n
x: '2021-03-05T12:00:00',
\n
y: 47
\n
}, {
\n
x: '2021-04-05T13:00:00',
\n
y: 13
\n
}, {
\n
x: '2021-05-05T14:00:00',
\n
y: 11
\n
}, {
\n
x: '2021-06-05T15:00:00',
\n
y: 33
\n
}, {
\n
x: date,
\n
y: 25
\n
}]
\n
}, {
\n
label: 'Usability issues reported',
\n
backgroundColor: 'rgb(45, 72, 97)',
\n
borderWidth: 0,
\n
data: [{
\n
x: '2021-01-05T10:00:00',
\n
y: 20
\n
}, {
\n
x: '2021-02-05T11:00:00',
\n
y: 24
\n
}, {
\n
x: '2021-03-05T12:00:00',
\n
y: 47
\n
}, {
\n
x: '2021-04-05T13:00:00',
\n
y: 13
\n
}, {
\n
x: '2021-05-05T14:00:00',
\n
y: 11
\n
}, {
\n
x: '2021-06-05T15:00:00',
\n
y: 33
\n
}, {
\n
x: date,
\n
y: 25
\n
}]
\n
}, {
\n
label: 'Bugs fixed',
\n
backgroundColor: 'rgb(32, 122, 201)',
\n
borderWidth: 0,
\n
data: [{
\n
x: '2021-01-05T10:00:00',
\n
y: -20
\n
}, {
\n
x: '2021-02-05T11:00:00',
\n
y: -24
\n
}, {
\n
x: '2021-03-05T12:00:00',
\n
y: -47
\n
}, {
\n
x: '2021-04-05T13:00:00',
\n
y: -13
\n
}, {
\n
x: '2021-05-05T14:00:00',
\n
y: -11
\n
}, {
\n
x: '2021-06-05T15:00:00',
\n
y: -33
\n
}, {
\n
x: date,
\n
y: -25
\n
}]
\n
}, {
\n
label: 'Usability issues fixed',
\n
backgroundColor: 'rgb(78, 159, 230)',
\n
borderWidth: 0,
\n
data: [{
\n
x: '2021-01-05T10:00:00',
\n
y: -20
\n
}, {
\n
x: '2021-02-05T11:00:00',
\n
y: -24
\n
}, {
\n
x: '2021-03-05T12:00:00',
\n
y: -47
\n
}, {
\n
x: '2021-04-05T13:00:00',
\n
y: -13
\n
}, {
\n
x: '2021-05-05T14:00:00',
\n
y: -11
\n
}, {
\n
x: '2021-06-05T15:00:00',
\n
y: -33
\n
}, {
\n
x: date,
\n
y: -25
\n
}]
\n
}]
\n
};
\n\n
function Dashboard() {
\n
_s();
\n\n
const [displayState, setState] = useState(
\"
month
\"
);
\n\n
const onChange = e => {
\n
setState(e.target.value);
\n
};
\n\n
return /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
chart-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
chart-view-select-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
p
\"
, {
\n
children:
\"
View:
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 81,
\n
columnNumber: 9
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
select
\"
, {
\n
onChange: onChange,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
option
\"
, {
\n
value:
\"
year
\"
,
\n
children:
\"
yearly
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 83,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
option
\"
, {
\n
value:
\"
month
\"
,
\n
selected: true,
\n
children:
\"
Monthly
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 84,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
option
\"
, {
\n
value:
\"
week
\"
,
\n
children:
\"
Weekly
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 85,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
option
\"
, {
\n
value:
\"
day
\"
,
\n
children:
\"
Daily
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 86,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
option
\"
, {
\n
value:
\"
hour
\"
,
\n
children:
\"
Hourly
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 87,
\n
columnNumber: 11
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 82,
\n
columnNumber: 9
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 80,
\n
columnNumber: 7
\n
}, this), /*#__PURE__*/_jsxDEV(Bar, {
\n
data: state,
\n
options: {
\n
responsive: true,
\n
title: {
\n
display: false,
\n
text: 'issues reported / issues fixed',
\n
fontSize: 20
\n
},
\n
legend: {
\n
display: true,
\n
position: 'right'
\n
},
\n
scales: {
\n
x: {
\n
parsing: false,
\n
type: 'time',
\n
time: {
\n
unit: displayState
\n
},
\n
stacked: true,
\n
grid: {
\n
display: true
\n
}
\n
},
\n
y: {
\n
stacked: true,
\n
grid: {
\n
display: true
\n
}
\n
}
\n
},
\n
adapters: {
\n
date: {
\n
locale: de
\n
}
\n
}
\n
}
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 90,
\n
columnNumber: 7
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 79,
\n
columnNumber: 5
\n
}, this);
\n
}
\n\n
_s(Dashboard,
\"
FrCfF3D0wncRh0Ql2goCd9YVffg=
\"
);
\n\n
_c = Dashboard;
\n
export default Dashboard;
\n\n
var _c;
\n\n
$RefreshReg$(_c,
\"
Dashboard
\"
);"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/components/project/projectInformationPage/dashboard/Dashboard.js"
],
"names"
:[
"React"
,
"useState"
,
"Bar"
,
"Chart"
,
"de"
,
"date"
,
"Date"
,
"state"
,
"datasets"
,
"label"
,
"backgroundColor"
,
"borderWidth"
,
"data"
,
"x"
,
"y"
,
"Dashboard"
,
"displayState"
,
"setState"
,
"onChange"
,
"e"
,
"target"
,
"value"
,
"responsive"
,
"title"
,
"display"
,
"text"
,
"fontSize"
,
"legend"
,
"position"
,
"scales"
,
"parsing"
,
"type"
,
"time"
,
"unit"
,
"stacked"
,
"grid"
,
"adapters"
,
"locale"
],
"mappings"
:
"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"
,
"sourcesContent"
:[
"import React, { useState } from 'react'
\r\n
import
\"
./dashboard.css
\"\r\n
import { Bar } from
\"
react-chartjs-2
\"\r\n
import { Chart } from 'chart.js';
\r\n
import 'chartjs-adapter-date-fns';
\r\n
import { de } from 'date-fns/locale';
\r\n\r\n
const date = new Date()
\r\n\r\n
const state = {
\r\n
datasets: [
\r\n
{
\r\n
label: 'Bugs reported',
\r\n
backgroundColor: 'rgb(12, 47, 77)',
\r\n
borderWidth: 0,
\r\n
data: [
\r\n
{ x: '2021-01-05T10:00:00', y: 20 },
\r\n
{ x: '2021-02-05T11:00:00', y: 24 },
\r\n
{ x: '2021-03-05T12:00:00', y: 47 },
\r\n
{ x: '2021-04-05T13:00:00', y: 13 },
\r\n
{ x: '2021-05-05T14:00:00', y: 11 },
\r\n
{ x: '2021-06-05T15:00:00', y: 33 },
\r\n
{ x: date, y: 25 }
\r\n
]
\r\n
},
\r\n
{
\r\n
label: 'Usability issues reported',
\r\n
backgroundColor: 'rgb(45, 72, 97)',
\r\n
borderWidth: 0,
\r\n
data: [
\r\n
{ x: '2021-01-05T10:00:00', y: 20 },
\r\n
{ x: '2021-02-05T11:00:00', y: 24 },
\r\n
{ x: '2021-03-05T12:00:00', y: 47 },
\r\n
{ x: '2021-04-05T13:00:00', y: 13 },
\r\n
{ x: '2021-05-05T14:00:00', y: 11 },
\r\n
{ x: '2021-06-05T15:00:00', y: 33 },
\r\n
{ x: date, y: 25 }
\r\n
]
\r\n
},
\r\n
{
\r\n
label: 'Bugs fixed',
\r\n
backgroundColor: 'rgb(32, 122, 201)',
\r\n
borderWidth: 0,
\r\n
data: [
\r\n
{ x: '2021-01-05T10:00:00', y: -20 },
\r\n
{ x: '2021-02-05T11:00:00', y: -24 },
\r\n
{ x: '2021-03-05T12:00:00', y: -47 },
\r\n
{ x: '2021-04-05T13:00:00', y: -13 },
\r\n
{ x: '2021-05-05T14:00:00', y: -11 },
\r\n
{ x: '2021-06-05T15:00:00', y: -33 },
\r\n
{ x: date, y: -25 }
\r\n
]
\r\n
},
\r\n
{
\r\n
label: 'Usability issues fixed',
\r\n
backgroundColor: 'rgb(78, 159, 230)',
\r\n
borderWidth: 0,
\r\n
data: [
\r\n
{ x: '2021-01-05T10:00:00', y: -20 },
\r\n
{ x: '2021-02-05T11:00:00', y: -24 },
\r\n
{ x: '2021-03-05T12:00:00', y: -47 },
\r\n
{ x: '2021-04-05T13:00:00', y: -13 },
\r\n
{ x: '2021-05-05T14:00:00', y: -11 },
\r\n
{ x: '2021-06-05T15:00:00', y: -33 },
\r\n
{ x: date, y: -25 }
\r\n
]
\r\n
}
\r\n
]
\r\n
}
\r\n\r\n
function Dashboard() {
\r\n
const [displayState, setState] = useState(
\"
month
\"
)
\r\n\r\n
const onChange = e => {
\r\n
setState(e.target.value)
\r\n
}
\r\n\r\n
return (
\r\n
<div className=
\"
chart-container
\"
>
\r\n
<div className=
\"
chart-view-select-container
\"
>
\r\n
<p>View: </p>
\r\n
<select onChange={onChange}>
\r\n
<option value=
\"
year
\"
>yearly</option>
\r\n
<option value=
\"
month
\"
selected>Monthly</option>
\r\n
<option value=
\"
week
\"
>Weekly</option>
\r\n
<option value=
\"
day
\"
>Daily</option>
\r\n
<option value=
\"
hour
\"
>Hourly</option>
\r\n
</select>
\r\n
</div>
\r\n
<Bar
\r\n
data={state}
\r\n
options={{
\r\n
responsive: true,
\r\n
title: {
\r\n
display: false,
\r\n
text: 'issues reported / issues fixed',
\r\n
fontSize: 20
\r\n
},
\r\n
legend: {
\r\n
display: true,
\r\n
position: 'right'
\r\n
},
\r\n
scales: {
\r\n
x: {
\r\n
parsing: false,
\r\n
type: 'time',
\r\n
time: {
\r\n
unit: displayState
\r\n
},
\r\n
stacked: true,
\r\n
grid: {
\r\n
display: true
\r\n
},
\r\n
},
\r\n
y: {
\r\n
stacked: true,
\r\n
grid: {
\r\n
display: true
\r\n
},
\r\n
}
\r\n
}, adapters: {
\r\n
date: {
\r\n
locale: de
\r\n
}
\r\n
}
\r\n
}}
\r\n
/>
\r\n
</div>
\r\n
)
\r\n
}
\r\n\r\n
export default Dashboard"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/81a821219e3e1053aee049170496cea4.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
App.js
\"
;
\n
import React from
\"
react
\"
;
\n
import { BrowserRouter as Router, Route } from
\"
react-router-dom
\"
;
\n
import { library } from '@fortawesome/fontawesome-svg-core';
\n
import { fas } from '@fortawesome/free-solid-svg-icons'; //Components
\n\n
import Frontpage from
\"
./components/frontpage/newUserWelcome/NewUserWelcome
\"
;
\n
import Homepage from
\"
./components/homepage/Homepage
\"
;
\n
import ReportForm from
\"
./components/reportForm/ReportForm
\"
;
\n
import ProjectOverview from
\"
./components/project/projectOverview/ProjectOverview
\"
;
\n
import ProjectInformationPage from
\"
./components/project/projectInformationPage/ProjectInformationPage
\"
;
\n
import TeamOverview from
\"
./components/team/teamOverview/TeamOverview
\"
;
\n
import TeamInformationPage from
\"
./components/team/teamInformationPage/TeamInformationPage
\"
;
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n
library.add(fas);
\n\n
const App = () => /*#__PURE__*/_jsxDEV(Router, {
\n
children: [/*#__PURE__*/_jsxDEV(Route, {
\n
path:
\"
/
\"
,
\n
exact: true,
\n
component: Frontpage
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 21,
\n
columnNumber: 5
\n
}, this), /*#__PURE__*/_jsxDEV(Route, {
\n
path:
\"
/home
\"
,
\n
exact: true,
\n
component: Homepage
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 22,
\n
columnNumber: 5
\n
}, this), /*#__PURE__*/_jsxDEV(Route, {
\n
path:
\"
/reportissue
\"
,
\n
exact: true,
\n
component: ReportForm
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 23,
\n
columnNumber: 5
\n
}, this), /*#__PURE__*/_jsxDEV(Route, {
\n
path:
\"
/projects
\"
,
\n
exact: true,
\n
component: ProjectOverview
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 24,
\n
columnNumber: 5
\n
}, this), /*#__PURE__*/_jsxDEV(Route, {
\n
path:
\"
/projects/ReactApp
\"
,
\n
exact: true,
\n
component: ProjectInformationPage
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 25,
\n
columnNumber: 5
\n
}, this), /*#__PURE__*/_jsxDEV(Route, {
\n
path:
\"
/teams
\"
,
\n
exact: true,
\n
component: TeamOverview
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 26,
\n
columnNumber: 5
\n
}, this), /*#__PURE__*/_jsxDEV(Route, {
\n
path:
\"
/teams/HenriksMemeMachine
\"
,
\n
exact: true,
\n
component: TeamInformationPage
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 27,
\n
columnNumber: 5
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 20,
\n
columnNumber: 3
\n
}, this);
\n\n
_c = App;
\n
export default App;
\n\n
var _c;
\n\n
$RefreshReg$(_c,
\"
App
\"
);"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/App.js"
],
"names"
:[
"React"
,
"BrowserRouter"
,
"Router"
,
"Route"
,
"library"
,
"fas"
,
"Frontpage"
,
"Homepage"
,
"ReportForm"
,
"ProjectOverview"
,
"ProjectInformationPage"
,
"TeamOverview"
,
"TeamInformationPage"
,
"add"
,
"App"
],
"mappings"
:
";AAAA,OAAOA,KAAP,MAAkB,OAAlB;AACA,SAASC,aAAa,IAAIC,MAA1B,EAAkCC,KAAlC,QAA+C,kBAA/C;AACA,SAASC,OAAT,QAAwB,mCAAxB;AACA,SAASC,GAAT,QAAoB,mCAApB,C,CAEA;;AACA,OAAOC,SAAP,MAAsB,sDAAtB;AACA,OAAOC,QAAP,MAAqB,gCAArB;AACA,OAAOC,UAAP,MAAuB,oCAAvB;AACA,OAAOC,eAAP,MAA4B,sDAA5B;AACA,OAAOC,sBAAP,MAAmC,oEAAnC;AACA,OAAOC,YAAP,MAAyB,6CAAzB;AACA,OAAOC,mBAAP,MAAgC,2DAAhC;;AAGAR,OAAO,CAACS,GAAR,CAAYR,GAAZ;;AAEA,MAAMS,GAAG,GAAG,mBAEV,QAAC,MAAD;AAAA,0BACE,QAAC,KAAD;AAAO,IAAA,IAAI,EAAC,GAAZ;AAAgB,IAAA,KAAK,MAArB;AAAsB,IAAA,SAAS,EAAER;AAAjC;AAAA;AAAA;AAAA;AAAA,UADF,eAEE,QAAC,KAAD;AAAO,IAAA,IAAI,EAAC,OAAZ;AAAoB,IAAA,KAAK,MAAzB;AAA0B,IAAA,SAAS,EAAEC;AAArC;AAAA;AAAA;AAAA;AAAA,UAFF,eAGE,QAAC,KAAD;AAAO,IAAA,IAAI,EAAC,cAAZ;AAA2B,IAAA,KAAK,MAAhC;AAAiC,IAAA,SAAS,EAAEC;AAA5C;AAAA;AAAA;AAAA;AAAA,UAHF,eAIE,QAAC,KAAD;AAAO,IAAA,IAAI,EAAC,WAAZ;AAAwB,IAAA,KAAK,MAA7B;AAA8B,IAAA,SAAS,EAAEC;AAAzC;AAAA;AAAA;AAAA;AAAA,UAJF,eAKE,QAAC,KAAD;AAAO,IAAA,IAAI,EAAC,oBAAZ;AAAiC,IAAA,KAAK,MAAtC;AAAuC,IAAA,SAAS,EAAEC;AAAlD;AAAA;AAAA;AAAA;AAAA,UALF,eAME,QAAC,KAAD;AAAO,IAAA,IAAI,EAAC,QAAZ;AAAqB,IAAA,KAAK,MAA1B;AAA2B,IAAA,SAAS,EAAEC;AAAtC;AAAA;AAAA;AAAA;AAAA,UANF,eAOE,QAAC,KAAD;AAAO,IAAA,IAAI,EAAC,2BAAZ;AAAwC,IAAA,KAAK,MAA7C;AAA8C,IAAA,SAAS,EAAEC;AAAzD;AAAA;AAAA;AAAA;AAAA,UAPF;AAAA;AAAA;AAAA;AAAA;AAAA,QAFF;;KAAME,G;AAaN,eAAeA,GAAf"
,
"sourcesContent"
:[
"import React from
\"
react
\"\n
import { BrowserRouter as Router, Route } from
\"
react-router-dom
\"\n
import { library } from '@fortawesome/fontawesome-svg-core'
\n
import { fas } from '@fortawesome/free-solid-svg-icons'
\n\n
//Components
\n
import Frontpage from
\"
./components/frontpage/newUserWelcome/NewUserWelcome
\"\n
import Homepage from
\"
./components/homepage/Homepage
\"\n
import ReportForm from
\"
./components/reportForm/ReportForm
\"\n
import ProjectOverview from
\"
./components/project/projectOverview/ProjectOverview
\"\n
import ProjectInformationPage from
\"
./components/project/projectInformationPage/ProjectInformationPage
\"\n
import TeamOverview from
\"
./components/team/teamOverview/TeamOverview
\"\n
import TeamInformationPage from
\"
./components/team/teamInformationPage/TeamInformationPage
\"\n\n\n
library.add(fas)
\n\n
const App = () => (
\n\n
<Router>
\n
<Route path=
\"
/
\"
exact component={Frontpage} />
\n
<Route path=
\"
/home
\"
exact component={Homepage} />
\n
<Route path=
\"
/reportissue
\"
exact component={ReportForm} />
\n
<Route path=
\"
/projects
\"
exact component={ProjectOverview} />
\n
<Route path=
\"
/projects/ReactApp
\"
exact component={ProjectInformationPage} />
\n
<Route path=
\"
/teams
\"
exact component={TeamOverview} />
\n
<Route path=
\"
/teams/HenriksMemeMachine
\"
exact component={TeamInformationPage} />
\n
</Router >
\n
)
\n\n
export default App"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/8298c666eeabd0540e340716c7c1b391.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
components
\\\\
homepage
\\\\
Homepage.js
\"
;
\n
import React, { Component } from 'react';
\n
import { NavLink } from 'react-router-dom';
\n
import
\"
./homepage.css
\"
;
\n
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
\n
import Navigationbar from '../navigationbar/Navigationbar';
\n
import Updates from './updates/Updates';
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n\n
class Homepage extends Component {
\n
render() {
\n
/*#__PURE__*/
\n
_jsxDEV(Navigationbar, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 10,
\n
columnNumber: 5
\n
}, this);
\n\n
return /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
homepage-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
content-header
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
h2
\"
, {
\n
className:
\"
welcome-text
\"
,
\n
children:
\"
Welcome Mathias!
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 16,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(NavLink, {
\n
to:
\"
/reportissue
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
button
\"
, {
\n
className:
\"
report-new-issue-button
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
icon:
\"
exclamation-triangle
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 19,
\n
columnNumber: 15
\n
}, this),
\"\\
xA0
\\
xA0Report issues
\"
]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 18,
\n
columnNumber: 13
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 17,
\n
columnNumber: 11
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 15,
\n
columnNumber: 9
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
homepage-content
\"
,
\n
children: /*#__PURE__*/_jsxDEV(Updates, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 25,
\n
columnNumber: 11
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 24,
\n
columnNumber: 9
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 14,
\n
columnNumber: 7
\n
}, this);
\n
}
\n\n
}
\n\n
export default Homepage;"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/components/homepage/Homepage.js"
],
"names"
:[
"React"
,
"Component"
,
"NavLink"
,
"FontAwesomeIcon"
,
"Navigationbar"
,
"Updates"
,
"Homepage"
,
"render"
],
"mappings"
:
";AAAA,OAAOA,KAAP,IAAgBC,SAAhB,QAAiC,OAAjC;AACA,SAASC,OAAT,QAAwB,kBAAxB;AACA,OAAO,gBAAP;AACA,SAASC,eAAT,QAAgC,gCAAhC;AACA,OAAOC,aAAP,MAA0B,gCAA1B;AACA,OAAOC,OAAP,MAAoB,mBAApB;;;AAEA,MAAMC,QAAN,SAAuBL,SAAvB,CAAiC;AAC/BM,EAAAA,MAAM,GAAG;AACP;AAAA,YAAC,aAAD;AAAA;AAAA;AAAA;AAAA;;AACA,wBAGE;AAAK,MAAA,SAAS,EAAC,oBAAf;AAAA,8BACE;AAAK,QAAA,SAAS,EAAC,gBAAf;AAAA,gCACE;AAAI,UAAA,SAAS,EAAC,cAAd;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,gBADF,eAEE,QAAC,OAAD;AAAS,UAAA,EAAE,EAAC,cAAZ;AAAA,iCACE;AAAQ,YAAA,SAAS,EAAC,yBAAlB;AAAA,oCACE,QAAC,eAAD;AAAiB,cAAA,IAAI,EAAC;AAAtB;AAAA;AAAA;AAAA;AAAA,oBADF;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,gBAFF;AAAA;AAAA;AAAA;AAAA;AAAA,cADF,eAUE;AAAK,QAAA,SAAS,EAAC,kBAAf;AAAA,+BACE,QAAC,OAAD;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,cAVF;AAAA;AAAA;AAAA;AAAA;AAAA,YAHF;AAkBD;;AArB8B;;AAwBjC,eAAeD,QAAf"
,
"sourcesContent"
:[
"import React, { Component } from 'react'
\r\n
import { NavLink } from 'react-router-dom'
\r\n
import
\"
./homepage.css
\"\r\n
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
\r\n
import Navigationbar from '../navigationbar/Navigationbar'
\r\n
import Updates from './updates/Updates'
\r\n\r\n
class Homepage extends Component {
\r\n
render() {
\r\n
<Navigationbar></Navigationbar>
\r\n
return (
\r\n\r\n\r\n
<div className=
\"
homepage-container
\"
>
\r\n
<div className=
\"
content-header
\"
>
\r\n
<h2 className=
\"
welcome-text
\"
>Welcome Mathias!</h2>
\r\n
<NavLink to=
\"
/reportissue
\"
>
\r\n
<button className=
\"
report-new-issue-button
\"
>
\r\n
<FontAwesomeIcon icon=
\"
exclamation-triangle
\"
></FontAwesomeIcon>
\r\n
Report issues
\r\n
</button>
\r\n
</NavLink>
\r\n
</div>
\r\n
<div className=
\"
homepage-content
\"
>
\r\n
<Updates />
\r\n
</div>
\r\n
</div>
\r\n
)
\r\n
}
\r\n
}
\r\n\r\n
export default Homepage"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/84794b0138c299481d47435f9c04fc21.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
components
\\\\
team
\\\\
teamInformationPage
\\\\
TeamInformationPage.js
\"
,
\n
_s = $RefreshSig$();
\n\n
import React, { useRef, useState, useEffect } from 'react';
\n
import
\"
./teamInformationPage.css
\"
;
\n
import Navigationbar from '../../navigationbar/Navigationbar';
\n
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n\n
const TeamInformationPage = () => {
\n
_s();
\n\n
const dropdownRef = useRef(null);
\n
const [isActive, setIsActive] = useState(false);
\n\n
const onClick = () => setIsActive(!isActive);
\n\n
useEffect(() => {
\n
const pageClickEvent = e => {
\n
if (dropdownRef.current !== null && !dropdownRef.current.contains(e.target)) {
\n
setIsActive(!isActive);
\n
}
\n
}; // If the item is active (ie open) then listen for clicks
\n\n\n
if (isActive) {
\n
window.addEventListener('click', pageClickEvent);
\n
}
\n\n
return () => {
\n
window.removeEventListener('click', pageClickEvent);
\n
};
\n
}, [isActive]);
\n
return /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(Navigationbar, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 31,
\n
columnNumber: 7
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
teamInformationPage-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
teamInformationPage-content-header
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
header-text
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
h2
\"
, {
\n
className:
\"
teamInformationPage-title
\"
,
\n
children:
\"
Henriks Meme machine > overview
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 35,
\n
columnNumber: 13
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 34,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
header-notification-select-settings-button
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
a
\"
, {
\n
href:
\"
./
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
icon:
\"
user
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 39,
\n
columnNumber: 15
\n
}, this),
\"\\
xA0
\\
xA0Account
\"
, /*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
icon:
\"
chevron-right
\"
,
\n
className:
\"
arrow-right-icon
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 40,
\n
columnNumber: 15
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 38,
\n
columnNumber: 13
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
button
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
icon:
\"
cog
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 43,
\n
columnNumber: 15
\n
}, this),
\"\\
xA0Settings
\"
]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 42,
\n
columnNumber: 13
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 37,
\n
columnNumber: 11
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 33,
\n
columnNumber: 9
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
teamInformationPage-content-container
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 48,
\n
columnNumber: 9
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 32,
\n
columnNumber: 7
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 30,
\n
columnNumber: 5
\n
}, this);
\n
};
\n\n
_s(TeamInformationPage,
\"
+2ios9YLl+dWpD7Y2mDqdcbDdLo=
\"
);
\n\n
_c = TeamInformationPage;
\n
export default TeamInformationPage;
\n\n
var _c;
\n\n
$RefreshReg$(_c,
\"
TeamInformationPage
\"
);"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/components/team/teamInformationPage/TeamInformationPage.js"
],
"names"
:[
"React"
,
"useRef"
,
"useState"
,
"useEffect"
,
"Navigationbar"
,
"FontAwesomeIcon"
,
"TeamInformationPage"
,
"dropdownRef"
,
"isActive"
,
"setIsActive"
,
"onClick"
,
"pageClickEvent"
,
"e"
,
"current"
,
"contains"
,
"target"
,
"window"
,
"addEventListener"
,
"removeEventListener"
],
"mappings"
:
";;;AAAA,OAAOA,KAAP,IAAgBC,MAAhB,EAAwBC,QAAxB,EAAkCC,SAAlC,QAAmD,OAAnD;AACA,OAAO,2BAAP;AACA,OAAOC,aAAP,MAA0B,mCAA1B;AACA,SAASC,eAAT,QAAgC,gCAAhC;;;AAEA,MAAMC,mBAAmB,GAAG,MAAM;AAAA;;AAChC,QAAMC,WAAW,GAAGN,MAAM,CAAC,IAAD,CAA1B;AACA,QAAM,CAACO,QAAD,EAAWC,WAAX,IAA0BP,QAAQ,CAAC,KAAD,CAAxC;;AACA,QAAMQ,OAAO,GAAG,MAAMD,WAAW,CAAC,CAACD,QAAF,CAAjC;;AAEAL,EAAAA,SAAS,CAAC,MAAM;AACd,UAAMQ,cAAc,GAAIC,CAAD,IAAO;AAC5B,UAAIL,WAAW,CAACM,OAAZ,KAAwB,IAAxB,IAAgC,CAACN,WAAW,CAACM,OAAZ,CAAoBC,QAApB,CAA6BF,CAAC,CAACG,MAA/B,CAArC,EAA6E;AAC3EN,QAAAA,WAAW,CAAC,CAACD,QAAF,CAAX;AACD;AACF,KAJD,CADc,CAOd;;;AACA,QAAIA,QAAJ,EAAc;AACZQ,MAAAA,MAAM,CAACC,gBAAP,CAAwB,OAAxB,EAAiCN,cAAjC;AACD;;AAED,WAAO,MAAM;AACXK,MAAAA,MAAM,CAACE,mBAAP,CAA2B,OAA3B,EAAoCP,cAApC;AACD,KAFD;AAID,GAhBQ,EAgBN,CAACH,QAAD,CAhBM,CAAT;AAkBA,sBACE;AAAA,4BACE,QAAC,aAAD;AAAA;AAAA;AAAA;AAAA,YADF,eAEE;AAAK,MAAA,SAAS,EAAC,+BAAf;AAAA,8BACE;AAAK,QAAA,SAAS,EAAC,oCAAf;AAAA,gCACE;AAAK,UAAA,SAAS,EAAC,aAAf;AAAA,iCACE;AAAI,YAAA,SAAS,EAAC,2BAAd;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,gBADF,eAIE;AAAK,UAAA,SAAS,EAAC,4CAAf;AAAA,kCACE;AAAG,YAAA,IAAI,EAAC,IAAR;AAAA,oCACE,QAAC,eAAD;AAAiB,cAAA,IAAI,EAAC;AAAtB;AAAA;AAAA;AAAA;AAAA,oBADF,kCAEE,QAAC,eAAD;AAAiB,cAAA,IAAI,EAAC,eAAtB;AAAsC,cAAA,SAAS,EAAC;AAAhD;AAAA;AAAA;AAAA;AAAA,oBAFF;AAAA;AAAA;AAAA;AAAA;AAAA,kBADF,eAKE;AAAA,oCACE,QAAC,eAAD;AAAiB,cAAA,IAAI,EAAC;AAAtB;AAAA;AAAA;AAAA;AAAA,oBADF;AAAA;AAAA;AAAA;AAAA;AAAA,kBALF;AAAA;AAAA;AAAA;AAAA;AAAA,gBAJF;AAAA;AAAA;AAAA;AAAA;AAAA,cADF,eAgBE;AAAK,QAAA,SAAS,EAAC;AAAf;AAAA;AAAA;AAAA;AAAA,cAhBF;AAAA;AAAA;AAAA;AAAA;AAAA,YAFF;AAAA;AAAA;AAAA;AAAA;AAAA,UADF;AAyBD,CAhDD;;GAAMF,mB;;KAAAA,mB;AAkDN,eAAeA,mBAAf"
,
"sourcesContent"
:[
"import React, { useRef, useState, useEffect } from 'react'
\r\n
import
\"
./teamInformationPage.css
\"\r\n
import Navigationbar from '../../navigationbar/Navigationbar';
\r\n
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
\r\n\r\n
const TeamInformationPage = () => {
\r\n
const dropdownRef = useRef(null);
\r\n
const [isActive, setIsActive] = useState(false);
\r\n
const onClick = () => setIsActive(!isActive);
\r\n\r\n
useEffect(() => {
\r\n
const pageClickEvent = (e) => {
\r\n
if (dropdownRef.current !== null && !dropdownRef.current.contains(e.target)) {
\r\n
setIsActive(!isActive);
\r\n
}
\r\n
};
\r\n\r\n
// If the item is active (ie open) then listen for clicks
\r\n
if (isActive) {
\r\n
window.addEventListener('click', pageClickEvent);
\r\n
}
\r\n\r\n
return () => {
\r\n
window.removeEventListener('click', pageClickEvent);
\r\n
}
\r\n\r\n
}, [isActive]);
\r\n\r\n
return (
\r\n
<div>
\r\n
<Navigationbar />
\r\n
<div className=
\"
teamInformationPage-container
\"
>
\r\n
<div className=
\"
teamInformationPage-content-header
\"
>
\r\n
<div className=
\"
header-text
\"
>
\r\n
<h2 className=
\"
teamInformationPage-title
\"
>Henriks Meme machine > overview</h2>
\r\n
</div>
\r\n
<div className=
\"
header-notification-select-settings-button
\"
>
\r\n
<a href=
\"
./
\"
>
\r\n
<FontAwesomeIcon icon=
\"
user
\"
></FontAwesomeIcon> Account
\r\n
<FontAwesomeIcon icon=
\"
chevron-right
\"
className=
\"
arrow-right-icon
\"
></FontAwesomeIcon>
\r\n
</a>
\r\n
<button>
\r\n
<FontAwesomeIcon icon=
\"
cog
\"
></FontAwesomeIcon>
\r\n
Settings
\r\n
</button>
\r\n
</div>
\r\n
</div>
\r\n
<div className=
\"
teamInformationPage-content-container
\"
>
\r\n
{/*TODO: components goes here */}
\r\n
</div>
\r\n
</div>
\r\n
</div>
\r\n
)
\r\n
}
\r\n\r\n
export default TeamInformationPage"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/86e76cfbed811d6d0b96c95a488fa10b.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
components
\\\\
team
\\\\
teamOverview
\\\\
TeamOverview.js
\"
;
\n
import React from 'react';
\n
import
\"
./teamOverview.css
\"
;
\n
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
\n
import Navigationbar from '../../navigationbar/Navigationbar';
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n\n
const TeamOverview = () => {
\n
return /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(Navigationbar, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 9,
\n
columnNumber: 7
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
teamlist-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
content-header
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
h2
\"
, {
\n
className:
\"
teamlist-title
\"
,
\n
children:
\"
Teams
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 12,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
buttons-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
button
\"
, {
\n
className:
\"
join-team-button
\"
,
\n
children:
\"
Join Team
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 14,
\n
columnNumber: 13
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
button
\"
, {
\n
className:
\"
create-new-team-button
\"
,
\n
children:
\"
New team
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 17,
\n
columnNumber: 13
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 13,
\n
columnNumber: 11
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 11,
\n
columnNumber: 9
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
teamlist
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
ul
\"
, {
\n
children: /*#__PURE__*/_jsxDEV(
\"
li
\"
, {
\n
children: /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
team-entry
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
image-team-name
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
a
\"
, {
\n
className:
\"
team-image-container
\"
,
\n
children: /*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
className:
\"
team-icon
\"
,
\n
icon:
\"
dice-d6
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 28,
\n
columnNumber: 21
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 27,
\n
columnNumber: 19
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
a
\"
, {
\n
children: [
\"
Henriks meme machine
\\
xA0
\"
, /*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
className:
\"
icon
\"
,
\n
icon:
\"
chevron-right
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 31,
\n
columnNumber: 21
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 30,
\n
columnNumber: 19
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 26,
\n
columnNumber: 17
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
team-status-info-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
new-messages-info
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
className:
\"
icon
\"
,
\n
icon:
\"
envelope
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 36,
\n
columnNumber: 21
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
p
\"
, {
\n
children:
\"
0
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 37,
\n
columnNumber: 21
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
span
\"
, {
\n
className:
\"
tooltip-text
\"
,
\n
children:
\"
New messages
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 38,
\n
columnNumber: 21
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 35,
\n
columnNumber: 19
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
projects-maintained-info
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
className:
\"
icon
\"
,
\n
icon:
\"
project-diagram
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 41,
\n
columnNumber: 21
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
p
\"
, {
\n
children:
\"
0
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 42,
\n
columnNumber: 21
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
span
\"
, {
\n
className:
\"
tooltip-text
\"
,
\n
children:
\"
Projects maintained
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 43,
\n
columnNumber: 21
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 40,
\n
columnNumber: 19
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
team-members-info
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
className:
\"
icon
\"
,
\n
icon:
\"
users
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 46,
\n
columnNumber: 21
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
p
\"
, {
\n
children:
\"
0
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 47,
\n
columnNumber: 21
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
span
\"
, {
\n
className:
\"
tooltip-text
\"
,
\n
children:
\"
Team members
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 48,
\n
columnNumber: 21
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 45,
\n
columnNumber: 19
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
last-updated-info
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
p
\"
, {
\n
children:
\"
Date created:
\\
xA021/ 07/ 2021
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 51,
\n
columnNumber: 21
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 50,
\n
columnNumber: 19
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 34,
\n
columnNumber: 17
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 25,
\n
columnNumber: 15
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 24,
\n
columnNumber: 13
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 23,
\n
columnNumber: 11
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 22,
\n
columnNumber: 9
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 10,
\n
columnNumber: 7
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 8,
\n
columnNumber: 5
\n
}, this);
\n
};
\n\n
_c = TeamOverview;
\n
export default TeamOverview;
\n\n
var _c;
\n\n
$RefreshReg$(_c,
\"
TeamOverview
\"
);"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/components/team/teamOverview/TeamOverview.js"
],
"names"
:[
"React"
,
"FontAwesomeIcon"
,
"Navigationbar"
,
"TeamOverview"
],
"mappings"
:
"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"
,
"sourcesContent"
:[
"import React from 'react'
\r\n
import
\"
./teamOverview.css
\"\r\n
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
\r\n
import Navigationbar from '../../navigationbar/Navigationbar'
\r\n\r\n
const TeamOverview = () => {
\r\n
return (
\r\n
<div>
\r\n
<Navigationbar />
\r\n
<div className=
\"
teamlist-container
\"
>
\r\n
<div className=
\"
content-header
\"
>
\r\n
<h2 className=
\"
teamlist-title
\"
>Teams</h2>
\r\n
<div className=
\"
buttons-container
\"
>
\r\n
<button className=
\"
join-team-button
\"
>
\r\n
Join Team
\r\n
</button>
\r\n
<button className=
\"
create-new-team-button
\"
>
\r\n
New team
\r\n
</button>
\r\n
</div>
\r\n
</div>
\r\n
<div className=
\"
teamlist
\"
>
\r\n
<ul>
\r\n
<li>
\r\n
<div className=
\"
team-entry
\"
>
\r\n
<div className=
\"
image-team-name
\"
>
\r\n
<a className=
\"
team-image-container
\"
>
\r\n
<FontAwesomeIcon className=
\"
team-icon
\"
icon=
\"
dice-d6
\"
></FontAwesomeIcon>
\r\n
</a>
\r\n
<a>Henriks meme machine
\r\n
<FontAwesomeIcon className=
\"
icon
\"
icon=
\"
chevron-right
\"
></FontAwesomeIcon>
\r\n
</a>
\r\n
</div>
\r\n
<div className=
\"
team-status-info-container
\"
>
\r\n
<div className=
\"
new-messages-info
\"
>
\r\n
<FontAwesomeIcon className=
\"
icon
\"
icon=
\"
envelope
\"
></FontAwesomeIcon>
\r\n
<p>0</p>
\r\n
<span className=
\"
tooltip-text
\"
>New messages</span>
\r\n
</div>
\r\n
<div className=
\"
projects-maintained-info
\"
>
\r\n
<FontAwesomeIcon className=
\"
icon
\"
icon=
\"
project-diagram
\"
></FontAwesomeIcon>
\r\n
<p>0</p>
\r\n
<span className=
\"
tooltip-text
\"
>Projects maintained</span>
\r\n
</div>
\r\n
<div className=
\"
team-members-info
\"
>
\r\n
<FontAwesomeIcon className=
\"
icon
\"
icon=
\"
users
\"
></FontAwesomeIcon>
\r\n
<p>0</p>
\r\n
<span className=
\"
tooltip-text
\"
>Team members</span>
\r\n
</div>
\r\n
<div className=
\"
last-updated-info
\"
>
\r\n
<p>Date created: 21/ 07/ 2021</p>
\r\n
</div>
\r\n
</div>
\r\n
</div>
\r\n
</li>
\r\n
</ul>
\r\n
</div>
\r\n
</div >
\r\n
</div>
\r\n
)
\r\n
}
\r\n\r\n
export default TeamOverview"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/88c0c775b2a9fc63480cd98a0d399c7a.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
components
\\\\
team
\\\\
teamInformationPage
\\\\
TeamInformationPage.js
\"
;
\n
import React from 'react';
\n
import
\"
./teamInformationPage.css
\"
;
\n
import Navigationbar from '../../navigationbar/Navigationbar';
\n
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n\n
const TeamInformationPage = () => {
\n
return /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(Navigationbar, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 9,
\n
columnNumber: 7
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
teamInformationPage-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
teamInformationPage-content-header
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
header-text
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
h2
\"
, {
\n
className:
\"
teamInformationPage-title
\"
,
\n
children:
\"
Henriks Meme machine > overview
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 13,
\n
columnNumber: 13
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 12,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
header-notification-select-settings-button
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
button
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
icon:
\"
cog
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 17,
\n
columnNumber: 15
\n
}, this),
\"\\
xA0Settings
\"
]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 16,
\n
columnNumber: 13
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 15,
\n
columnNumber: 11
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 11,
\n
columnNumber: 9
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
projects-maintained-memberslist-container
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 22,
\n
columnNumber: 9
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 10,
\n
columnNumber: 7
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 8,
\n
columnNumber: 5
\n
}, this);
\n
};
\n\n
_c = TeamInformationPage;
\n
export default TeamInformationPage;
\n\n
var _c;
\n\n
$RefreshReg$(_c,
\"
TeamInformationPage
\"
);"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/components/team/teamInformationPage/TeamInformationPage.js"
],
"names"
:[
"React"
,
"Navigationbar"
,
"FontAwesomeIcon"
,
"TeamInformationPage"
],
"mappings"
:
";AAAA,OAAOA,KAAP,MAAkB,OAAlB;AACA,OAAO,2BAAP;AACA,OAAOC,aAAP,MAA0B,mCAA1B;AACA,SAASC,eAAT,QAAgC,gCAAhC;;;AAEA,MAAMC,mBAAmB,GAAG,MAAM;AAChC,sBACE;AAAA,4BACE,QAAC,aAAD;AAAA;AAAA;AAAA;AAAA,YADF,eAEE;AAAK,MAAA,SAAS,EAAC,+BAAf;AAAA,8BACE;AAAK,QAAA,SAAS,EAAC,oCAAf;AAAA,gCACE;AAAK,UAAA,SAAS,EAAC,aAAf;AAAA,iCACE;AAAI,YAAA,SAAS,EAAC,2BAAd;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,gBADF,eAIE;AAAK,UAAA,SAAS,EAAC,4CAAf;AAAA,iCACE;AAAA,oCACE,QAAC,eAAD;AAAiB,cAAA,IAAI,EAAC;AAAtB;AAAA;AAAA;AAAA;AAAA,oBADF;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,gBAJF;AAAA;AAAA;AAAA;AAAA;AAAA,cADF,eAYE;AAAK,QAAA,SAAS,EAAC;AAAf;AAAA;AAAA;AAAA;AAAA,cAZF;AAAA;AAAA;AAAA;AAAA;AAAA,YAFF;AAAA;AAAA;AAAA;AAAA;AAAA,UADF;AAqBD,CAtBD;;KAAMA,mB;AAwBN,eAAeA,mBAAf"
,
"sourcesContent"
:[
"import React from 'react'
\r\n
import
\"
./teamInformationPage.css
\"\r\n
import Navigationbar from '../../navigationbar/Navigationbar';
\r\n
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
\r\n\r\n
const TeamInformationPage = () => {
\r\n
return (
\r\n
<div>
\r\n
<Navigationbar />
\r\n
<div className=
\"
teamInformationPage-container
\"
>
\r\n
<div className=
\"
teamInformationPage-content-header
\"
>
\r\n
<div className=
\"
header-text
\"
>
\r\n
<h2 className=
\"
teamInformationPage-title
\"
>Henriks Meme machine > overview</h2>
\r\n
</div>
\r\n
<div className=
\"
header-notification-select-settings-button
\"
>
\r\n
<button>
\r\n
<FontAwesomeIcon icon=
\"
cog
\"
></FontAwesomeIcon>
\r\n
Settings
\r\n
</button>
\r\n
</div>
\r\n
</div>
\r\n
<div className=
\"
projects-maintained-memberslist-container
\"
>
\r\n
{/*TODO: components goes here */}
\r\n
</div>
\r\n
</div>
\r\n
</div>
\r\n
)
\r\n
}
\r\n\r\n
export default TeamInformationPage"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/897aac6395204c8d223f32cf1ab37839.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
components
\\\\
navigationbar
\\\\
Navigationbar.js
\"
;
\n
import React, { Component } from 'react';
\n
import
\"
./navigationbar.css
\"
;
\n
import Logo from './logo/Logo';
\n
import NavigationLinks from './navigationLinks/NavigationLinks';
\n
import Searchbar from './searchbar/Searchbar';
\n
import UserDropdownMenu from './userDropdownMenu/UserDropdownMenu';
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n\n
const Navigationbar = () => {
\n
return /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
navbar
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
header-content
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
title-navigation-links-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(Logo, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 13,
\n
columnNumber: 11
\n
}, this), /*#__PURE__*/_jsxDEV(NavigationLinks, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 14,
\n
columnNumber: 11
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 12,
\n
columnNumber: 9
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
searchbar-profile-container
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
ul
\"
, {
\n
className:
\"
right-unstyled-navbar
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(Searchbar, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 18,
\n
columnNumber: 13
\n
}, this), /*#__PURE__*/_jsxDEV(UserDropdownMenu, {}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 19,
\n
columnNumber: 13
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 17,
\n
columnNumber: 11
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 16,
\n
columnNumber: 9
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 11,
\n
columnNumber: 7
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 10,
\n
columnNumber: 5
\n
}, this);
\n
};
\n\n
_c = Navigationbar;
\n
export default Navigationbar;
\n\n
var _c;
\n\n
$RefreshReg$(_c,
\"
Navigationbar
\"
);"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/components/navigationbar/Navigationbar.js"
],
"names"
:[
"React"
,
"Component"
,
"Logo"
,
"NavigationLinks"
,
"Searchbar"
,
"UserDropdownMenu"
,
"Navigationbar"
],
"mappings"
:
";AAAA,OAAOA,KAAP,IAAgBC,SAAhB,QAAiC,OAAjC;AACA,OAAO,qBAAP;AACA,OAAOC,IAAP,MAAiB,aAAjB;AACA,OAAOC,eAAP,MAA4B,mCAA5B;AACA,OAAOC,SAAP,MAAsB,uBAAtB;AACA,OAAOC,gBAAP,MAA6B,qCAA7B;;;AAEA,MAAMC,aAAa,GAAG,MAAM;AAC1B,sBACE;AAAK,IAAA,SAAS,EAAC,QAAf;AAAA,2BACE;AAAK,MAAA,SAAS,EAAC,gBAAf;AAAA,8BACE;AAAK,QAAA,SAAS,EAAC,kCAAf;AAAA,gCACE,QAAC,IAAD;AAAA;AAAA;AAAA;AAAA,gBADF,eAEE,QAAC,eAAD;AAAA;AAAA;AAAA;AAAA,gBAFF;AAAA;AAAA;AAAA;AAAA;AAAA,cADF,eAKE;AAAK,QAAA,SAAS,EAAC,6BAAf;AAAA,+BACE;AAAI,UAAA,SAAS,EAAC,uBAAd;AAAA,kCACE,QAAC,SAAD;AAAA;AAAA;AAAA;AAAA,kBADF,eAEE,QAAC,gBAAD;AAAA;AAAA;AAAA;AAAA,kBAFF;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,cALF;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,UADF;AAgBD,CAjBD;;KAAMA,a;AAoBN,eAAeA,aAAf"
,
"sourcesContent"
:[
"import React, { Component } from 'react'
\r\n
import
\"
./navigationbar.css
\"\r\n
import Logo from './logo/Logo'
\r\n
import NavigationLinks from './navigationLinks/NavigationLinks'
\r\n
import Searchbar from './searchbar/Searchbar'
\r\n
import UserDropdownMenu from './userDropdownMenu/UserDropdownMenu'
\r\n\r\n
const Navigationbar = () => {
\r\n
return (
\r\n
<div className=
\"
navbar
\"
>
\r\n
<div className=
\"
header-content
\"
>
\r\n
<div className=
\"
title-navigation-links-container
\"
>
\r\n
<Logo />
\r\n
<NavigationLinks />
\r\n
</div>
\r\n
<div className=
\"
searchbar-profile-container
\"
>
\r\n
<ul className=
\"
right-unstyled-navbar
\"
>
\r\n
<Searchbar />
\r\n
<UserDropdownMenu />
\r\n
</ul>
\r\n
</div>
\r\n
</div>
\r\n
</div >
\r\n
)
\r\n
}
\r\n\r\n\r\n
export default Navigationbar"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/8a5d3ccb629522e6e510df504cdfc675.json
0 → 100644
View file @
070cc2c9
{
"ast"
:
null
,
"code"
:
"var _jsxFileName =
\"
C:
\\\\
Users
\\\\
Bruger
\\\\
Desktop
\\\\
Web-projects
\\\\
pipit
\\\\
client
\\\\
src
\\\\
components
\\\\
homepage
\\\\
updates
\\\\
Updates.js
\"
;
\n
import React from 'react';
\n
import
\"
./updates.css
\"
;
\n
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
\n
import { jsxDEV as _jsxDEV } from
\"
react/jsx-dev-runtime
\"
;
\n\n
const Updates = () => {
\n
return /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
project-updates-new-messages-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
project-updates-display-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
project-updates-display-header
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
p
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
icon:
\"
exclamation
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 12,
\n
columnNumber: 13
\n
}, this),
\"\\
xA0
\\
xA0New project updates
\"
]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 11,
\n
columnNumber: 11
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 10,
\n
columnNumber: 9
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
project-updates-display-content
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
project-update-entry
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
entry-text
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
upper-row
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
a
\"
, {
\n
children:
\"
[project] [new issues] [issues fixed]
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 20,
\n
columnNumber: 17
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 19,
\n
columnNumber: 15
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
bottom-row
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
a
\"
, {
\n
children:
\"
[team] [time]
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 25,
\n
columnNumber: 17
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 24,
\n
columnNumber: 15
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 18,
\n
columnNumber: 13
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
children: /*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
className:
\"
entry-icon
\"
,
\n
icon:
\"
chevron-right
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 31,
\n
columnNumber: 15
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 30,
\n
columnNumber: 13
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 17,
\n
columnNumber: 11
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 16,
\n
columnNumber: 9
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 9,
\n
columnNumber: 7
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
new-messages-display-container
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
new-messages-display-header
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
p
\"
, {
\n
children: [/*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
icon:
\"
envelope
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 40,
\n
columnNumber: 13
\n
}, this),
\"\\
xA0
\\
xA0New messages
\"
]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 39,
\n
columnNumber: 11
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 38,
\n
columnNumber: 9
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
new-messages-display-content
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
new-message-entry
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
entry-text
\"
,
\n
children: [/*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
upper-row
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
a
\"
, {
\n
children:
\"
[Sender] [Channel]
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 48,
\n
columnNumber: 17
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 47,
\n
columnNumber: 15
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
className:
\"
bottom-row
\"
,
\n
children: /*#__PURE__*/_jsxDEV(
\"
a
\"
, {
\n
children:
\"
[team] [time]
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 53,
\n
columnNumber: 17
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 52,
\n
columnNumber: 15
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 46,
\n
columnNumber: 13
\n
}, this), /*#__PURE__*/_jsxDEV(
\"
div
\"
, {
\n
children: /*#__PURE__*/_jsxDEV(FontAwesomeIcon, {
\n
className:
\"
entry-icon
\"
,
\n
icon:
\"
chevron-right
\"\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 59,
\n
columnNumber: 15
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 58,
\n
columnNumber: 13
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 45,
\n
columnNumber: 11
\n
}, this)
\n
}, void 0, false, {
\n
fileName: _jsxFileName,
\n
lineNumber: 44,
\n
columnNumber: 9
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 37,
\n
columnNumber: 7
\n
}, this)]
\n
}, void 0, true, {
\n
fileName: _jsxFileName,
\n
lineNumber: 7,
\n
columnNumber: 5
\n
}, this);
\n
};
\n\n
_c = Updates;
\n
export default Updates;
\n\n
var _c;
\n\n
$RefreshReg$(_c,
\"
Updates
\"
);"
,
"map"
:{
"version"
:
3
,
"sources"
:[
"C:/Users/Bruger/Desktop/Web-projects/pipit/client/src/components/homepage/updates/Updates.js"
],
"names"
:[
"React"
,
"FontAwesomeIcon"
,
"Updates"
],
"mappings"
:
";AAAA,OAAOA,KAAP,MAAkB,OAAlB;AACA,OAAO,eAAP;AACA,SAASC,eAAT,QAAgC,gCAAhC;;;AAEA,MAAMC,OAAO,GAAG,MAAM;AACpB,sBACE;AAAK,IAAA,SAAS,EAAC,wCAAf;AAAA,4BAEE;AAAK,MAAA,SAAS,EAAC,mCAAf;AAAA,8BACE;AAAK,QAAA,SAAS,EAAC,gCAAf;AAAA,+BACE;AAAA,kCACE,QAAC,eAAD;AAAiB,YAAA,IAAI,EAAC;AAAtB;AAAA;AAAA;AAAA;AAAA,kBADF;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,cADF,eAOE;AAAK,QAAA,SAAS,EAAC,iCAAf;AAAA,+BACE;AAAK,UAAA,SAAS,EAAC,sBAAf;AAAA,kCACE;AAAK,YAAA,SAAS,EAAC,YAAf;AAAA,oCACE;AAAK,cAAA,SAAS,EAAC,WAAf;AAAA,qCACE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,oBADF,eAME;AAAK,cAAA,SAAS,EAAC,YAAf;AAAA,qCACE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,oBANF;AAAA;AAAA;AAAA;AAAA;AAAA,kBADF,eAaE;AAAA,mCACE,QAAC,eAAD;AAAiB,cAAA,SAAS,EAAC,YAA3B;AAAwC,cAAA,IAAI,EAAC;AAA7C;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,kBAbF;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,cAPF;AAAA;AAAA;AAAA;AAAA;AAAA,YAFF,eA8BE;AAAK,MAAA,SAAS,EAAC,gCAAf;AAAA,8BACE;AAAK,QAAA,SAAS,EAAC,6BAAf;AAAA,+BACE;AAAA,kCACE,QAAC,eAAD;AAAiB,YAAA,IAAI,EAAC;AAAtB;AAAA;AAAA;AAAA;AAAA,kBADF;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,cADF,eAOE;AAAK,QAAA,SAAS,EAAC,8BAAf;AAAA,+BACE;AAAK,UAAA,SAAS,EAAC,mBAAf;AAAA,kCACE;AAAK,YAAA,SAAS,EAAC,YAAf;AAAA,oCACE;AAAK,cAAA,SAAS,EAAC,WAAf;AAAA,qCACE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,oBADF,eAME;AAAK,cAAA,SAAS,EAAC,YAAf;AAAA,qCACE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,oBANF;AAAA;AAAA;AAAA;AAAA;AAAA,kBADF,eAaE;AAAA,mCACE,QAAC,eAAD;AAAiB,cAAA,SAAS,EAAC,YAA3B;AAAwC,cAAA,IAAI,EAAC;AAA7C;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,kBAbF;AAAA;AAAA;AAAA;AAAA;AAAA;AADF;AAAA;AAAA;AAAA;AAAA,cAPF;AAAA;AAAA;AAAA;AAAA;AAAA,YA9BF;AAAA;AAAA;AAAA;AAAA;AAAA,UADF;AA4DD,CA7DD;;KAAMA,O;AA+DN,eAAeA,OAAf"
,
"sourcesContent"
:[
"import React from 'react'
\r\n
import
\"
./updates.css
\"\r\n
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
\r\n\r\n
const Updates = () => {
\r\n
return (
\r\n
<div className=
\"
project-updates-new-messages-container
\"
>
\r\n\r\n
<div className=
\"
project-updates-display-container
\"
>
\r\n
<div className=
\"
project-updates-display-header
\"
>
\r\n
<p>
\r\n
<FontAwesomeIcon icon=
\"
exclamation
\"
></FontAwesomeIcon>
\r\n
New project updates
\r\n
</p>
\r\n
</div>
\r\n
<div className=
\"
project-updates-display-content
\"
>
\r\n
<div className=
\"
project-update-entry
\"
>
\r\n
<div className=
\"
entry-text
\"
>
\r\n
<div className=
\"
upper-row
\"
>
\r\n
<a>
\r\n
[project] [new issues] [issues fixed]
\r\n
</a>
\r\n
</div>
\r\n
<div className=
\"
bottom-row
\"
>
\r\n
<a>
\r\n
[team] [time]
\r\n
</a>
\r\n
</div>
\r\n
</div>
\r\n
<div>
\r\n
<FontAwesomeIcon className=
\"
entry-icon
\"
icon=
\"
chevron-right
\"
></FontAwesomeIcon>
\r\n
</div>
\r\n
</div>
\r\n
</div>
\r\n
</div>
\r\n\r\n
<div className=
\"
new-messages-display-container
\"
>
\r\n
<div className=
\"
new-messages-display-header
\"
>
\r\n
<p>
\r\n
<FontAwesomeIcon icon=
\"
envelope
\"
></FontAwesomeIcon>
\r\n
New messages
\r\n
</p>
\r\n
</div>
\r\n
<div className=
\"
new-messages-display-content
\"
>
\r\n
<div className=
\"
new-message-entry
\"
>
\r\n
<div className=
\"
entry-text
\"
>
\r\n
<div className=
\"
upper-row
\"
>
\r\n
<a>
\r\n
[Sender] [Channel]
\r\n
</a>
\r\n
</div>
\r\n
<div className=
\"
bottom-row
\"
>
\r\n
<a>
\r\n
[team] [time]
\r\n
</a>
\r\n
</div>
\r\n
</div>
\r\n
<div>
\r\n
<FontAwesomeIcon className=
\"
entry-icon
\"
icon=
\"
chevron-right
\"
></FontAwesomeIcon>
\r\n
</div>
\r\n
</div>
\r\n
</div>
\r\n
</div>
\r\n
</div>
\r\n
)
\r\n
}
\r\n\r\n
export default Updates"
]},
"metadata"
:{},
"sourceType"
:
"module"
}
\ No newline at end of file
client/node_modules/.cache/babel-loader/8bc6db7f7b26ace1152b64b24539999f.json
0 → 100644
View file @
070cc2c9
This diff is collapsed.
Click to expand it.
Prev
1
2
3
4
5
6
7
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment