const express = require(
'express'
)
const repo = require(
'./repository'
)
const {userInfo} = require(
'./fetchUser'
)
const app = express()
const port = process.env.PORT || 3000
app.get(
'/'
, (req, res) => {
res.send(`
<form method=
'POST'
>
<button>Fetch User Information</button>
</form>
`)
})
app.post(
'/'
, async (req, res) => {
const user1 = await repo.findOneBy({
name:
'Test2Test'
,
})
const user2 = await repo.findOneBy({
})
const user3 = await repo.findOneBy({
id:
'3f2006d22864b8af'
})
const user4 = await repo.findOneBy({
id:
'3f2006d22864b8af'
,
})
res.send(userInfo([user1, user2, user3, user4]))
})
app.listen(port, () => {
console.log(`Server start on port ${port}`)
})