This commit is contained in:
cupcakearmy 2021-05-08 10:16:05 +02:00
parent 5944c784ba
commit f153102978
No known key found for this signature in database
GPG Key ID: D28129AE5654D9D9
3 changed files with 8 additions and 5 deletions

View File

@ -1 +1,2 @@
target
node_modules

View File

@ -23,4 +23,6 @@ COPY --from=CLIENT /tmp/build ./client/build
ENV MEMCACHE=memcached:11211
EXPOSE 5000
ENTRYPOINT [ "/app/cryptgeon" ]

View File

@ -13,7 +13,7 @@ type CallOptions = {
method: string
body?: any
}
const base = dev ? 'http://localhost:5000' : undefined
const base = dev ? 'http://localhost:5000/api/' : '/api/'
async function call(options: CallOptions) {
return fetch(base + options.url, {
method: options.method,
@ -27,7 +27,7 @@ async function call(options: CallOptions) {
export async function create(note: Note) {
const data = await call({
url: '/api/notes',
url: 'notes',
method: 'post',
body: note,
})
@ -36,7 +36,7 @@ export async function create(note: Note) {
export async function get(id: string) {
const data = await call({
url: `/api/notes/${id}`,
url: `notes/${id}`,
method: 'delete',
})
return data as NotePublic
@ -44,7 +44,7 @@ export async function get(id: string) {
export async function info(id: string) {
const data = await call({
url: `/api/notes/${id}`,
url: `notes/${id}`,
method: 'get',
})
return data as NoteInfo