Skip to content

Commit

Permalink
FCRM-5407 Added a triage page and jest tests
Browse files Browse the repository at this point in the history
  • Loading branch information
markfee committed Dec 10, 2024
1 parent f7abdd6 commit ff642b7
Show file tree
Hide file tree
Showing 12 changed files with 9,309 additions and 5,853 deletions.
3 changes: 3 additions & 0 deletions .eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,8 @@
"plugins": ["prettier"],
"rules": {
"semi": 2
},
"env": {
"jest": true
}
}
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,4 @@ jsconfig.json
.idea/
.env
dist/
coverage/
1 change: 1 addition & 0 deletions bin/copy-assets
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,4 @@ cp node_modules/jquery/dist/jquery.min.js server/public/assets/javascripts/jquer
cp node_modules/jquery/dist/jquery.min.map server/public/assets/javascripts/jquery.min.map
cp node_modules/ol/src/ol.css server/public/assets/stylesheets/ol.css
cp node_modules/govuk_frontend_toolkit/javascripts/govuk/show-hide-content.js server/public/assets/javascripts/show-hide-content.js
cp client/js/triage.js server/public/build/javascripts/triage.js
15 changes: 15 additions & 0 deletions client/js/triage.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@

const updateLocation = (src) => {
const button = document.getElementById('continue-button')
if (button) {
button.href = src.value
}
}

const assignClickEvents = (document) => {
Array.from(document.getElementsByName('triage-options')).forEach((element) => {
element.onclick = () => updateLocation(element)
})
}

export { assignClickEvents }
13 changes: 13 additions & 0 deletions jest.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
const { setImmediate } = require('timers')

module.exports = async () => {
return {
testPathIgnorePatterns: [
'defra-map'
],
testEnvironment: 'jsdom',
globals: {
setImmediate
}
}
}
Loading

0 comments on commit ff642b7

Please sign in to comment.