diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 3cceae1..88f746e 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -9279,6 +9279,16 @@ "ipaddr.js": "^1.9.0" } }, + "interweave": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/interweave/-/interweave-12.1.1.tgz", + "integrity": "sha512-PSW9/wYsJ1A5SyvJajxeOWM8UO0ctvXBiD6zV02+W5JdXr6xUh/efaQtL5+g9VBKSNClBu/SmeTu5h4eSGnGqA==", + "requires": { + "@types/react": "*", + "escape-html": "^1.0.3", + "prop-types": "^15.7.2" + } + }, "into-stream": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", diff --git a/frontend/package.json b/frontend/package.json index b06d0eb..824eab1 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -25,6 +25,7 @@ "gatsby-plugin-sharp": "^2.3.5", "gatsby-source-filesystem": "^2.1.40", "gatsby-transformer-sharp": "^2.3.7", + "interweave": "^12.1.1", "placeholder-loading": "^0.2.4", "prop-types": "^15.7.2", "query-string": "^6.9.0", diff --git a/frontend/src/components/jobPost.js b/frontend/src/components/jobPost.js index 7503e43..f832dc8 100644 --- a/frontend/src/components/jobPost.js +++ b/frontend/src/components/jobPost.js @@ -1,5 +1,6 @@ import React from 'react'; import { Card } from 'react-bootstrap'; +import { Markup } from 'interweave'; const JobPost = ({ job }) => { const endOfTitle = job.body.indexOf('

'); @@ -9,10 +10,10 @@ const JobPost = ({ job }) => { -

+ -
+ Posted on{' '}