Skip to content

Instantly share code, notes, and snippets.

@frankzickert
Last active August 21, 2019 07:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save frankzickert/f789766a66b5877a10a1bcdcbca2f1d8 to your computer and use it in GitHub Desktop.
Save frankzickert/f789766a66b5877a10a1bcdcbca2f1d8 to your computer and use it in GitHub Desktop.
export default function GetUserService () {
return <Service
id={ GETUSER_SERVICE_ID }
path="/getuser"
method="GET">
<Middleware
callback={serviceWithDataLayer(async function (dataLayer, req, res, next) {
const data = await select(
dataLayer.client,
dataLayer.getEntryQuery(USER_ENTRY_ID, {
username: req.query.username,
userid: req.query.userid
})
);
res.status(200).set({
"Access-Control-Allow-Origin" : "*", // Required for CORS support to work
}).send(JSON.stringify(data));
})}/>
</Service>
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment