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 target
node_modules

View File

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

View File

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