1
0
mirror of https://github.com/kremalicious/portfolio.git synced 2024-06-16 01:13:21 +02:00
portfolio/api/location.js
Matthias Kretschmann 5a310017b9
add location (#692)
* add current and next location

* add documentation

* api -> src/api symlink so local dev & Vercel work

* add to footer

* test changes

* styling changes

* spacing

* layout fixes
2021-10-19 21:47:19 +01:00

16 lines
411 B
JavaScript

import axios from 'axios'
export default async function getLocationHandler(req, res) {
if (!process.env.NOMADLIST_PROFILE) return
try {
const response = await axios(
`https://nomadlist.com/@${process.env.NOMADLIST_PROFILE}.json?key=${process.env.NOMADLIST_KEY}`
)
if (!response?.data) return
res.json(response.data.location)
} catch (error) {
res.status(500).send(error)
}
}