show jobs in dev
remove old jobs stuff
This commit is contained in:
@ -11,17 +11,19 @@ const debug = debugFactory('freecc:react-server');
|
||||
// add routes here as they slowly get reactified
|
||||
// remove their individual controllers
|
||||
const routes = [
|
||||
// '/hikes',
|
||||
// '/hikes/*',
|
||||
// '/jobs'
|
||||
'/hikes',
|
||||
'/hikes/*',
|
||||
'/jobs'
|
||||
];
|
||||
|
||||
export default function reactSubRouter(app) {
|
||||
var router = app.loopback.Router();
|
||||
|
||||
if (process.env.NODE_ENV === 'development') {
|
||||
routes.forEach(function(route) {
|
||||
router.get(route, serveReactApp);
|
||||
});
|
||||
}
|
||||
|
||||
app.use(router);
|
||||
|
||||
|
@ -1,18 +0,0 @@
|
||||
module.exports = function(app) {
|
||||
var Job = app.models.Job;
|
||||
var router = app.loopback.Router();
|
||||
|
||||
router.get('/jobs', jobsDirectory);
|
||||
app.use(router);
|
||||
|
||||
function jobsDirectory(req, res, next) {
|
||||
Job.find({}, function(err, jobs) {
|
||||
if (err) { return next(err); }
|
||||
|
||||
res.render('jobs/directory', {
|
||||
title: 'Junior JavaScript Engineer Jobs',
|
||||
jobs: jobs
|
||||
});
|
||||
});
|
||||
}
|
||||
};
|
@ -1,33 +0,0 @@
|
||||
extends ../layout
|
||||
block content
|
||||
script.
|
||||
var challengeName = 'Jobs View';
|
||||
.row
|
||||
|
||||
.panel.panel-info
|
||||
.panel-heading.text-center Junior JavaScript Engineer Jobs
|
||||
.panel-body
|
||||
.col-xs-12.col-sm-12.col-md-10.col-md-offset-1
|
||||
h2.text-center We want all our campers to get awesome software engineer jobs.
|
||||
h2.text-center
|
||||
a(href='https://www.linkedin.com/edu/school?id=166029' target='_blank') Many already have
|
||||
| .
|
||||
p.text-center.large-p.hidden-xs.hidden-sm This is a small sampling of the 1,000s of junior software engineer jobs. Learn about the  
|
||||
a(href='http://blog.freecodecamp.com/2014/10/the-real-reason-to-learn-mean-stack.html' target='_blank') the job market in aggregate
|
||||
| .
|
||||
.spacer
|
||||
|
||||
.text-center
|
||||
a.btn.btn-primary.btn-big(href='/jobs-form') My organization is hiring software engineers
|
||||
.spacer
|
||||
.spacer
|
||||
for job in jobs
|
||||
.spacer
|
||||
.row
|
||||
.col-xs-12.col-sm-2
|
||||
img.img-responsive.img-center(src=job.logoUrl)
|
||||
.col-xs-12.col-sm-10
|
||||
h2.negative-15= job.position
|
||||
h3.negative-15= job.company
|
||||
a.text-center.btn.btn-primary.btn-lg(href=job.postingUrl target='_blank') More info
|
||||
.spacer
|
Reference in New Issue
Block a user