Skip to content

Commit

Permalink
fix : add API_BASE for csr
Browse files Browse the repository at this point in the history
  • Loading branch information
narinn-star committed Feb 18, 2025
1 parent e0ef2b2 commit e18d85f
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 6 deletions.
22 changes: 18 additions & 4 deletions apps/ziine/src/app/artwork/register/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,13 @@ import {
} from '@ziine/design';
import { css } from 'styled-system/css';
import { ChangeEvent, useEffect, useState } from 'react';
import { ArtworkFormItem, postClientSideArtworksForm, putArtworkImageToS3 } from '@/entities/artworks/apis/mutations';
import { getClientSideArtworksImageUrl } from '@/entities/artworks/apis/apis';
import {
ArtworkFormItem,
postArtworksForm,
postClientSideArtworksForm,
putArtworkImageToS3,
} from '@/entities/artworks/apis/mutations';
import { getArtworksImageUrl, getClientSideArtworksImageUrl } from '@/entities/artworks/apis/apis';
import { useRouter } from 'next/navigation';
import { SnsInfoInput } from '@/features/artwork-register/components/sns-info-input';
import { EducationInput } from '@/features/artwork-register/components/education-input';
Expand Down Expand Up @@ -73,7 +78,12 @@ const ArtworkRegisterPage = () => {

if (file) {
try {
const imageUrl = await getClientSideArtworksImageUrl([file.name]);
let imageUrl;
if (typeof window !== 'undefined') {
imageUrl = await getClientSideArtworksImageUrl([file.name]);
} else {
imageUrl = await getArtworksImageUrl([file.name]);
}

if (imageUrl?.presignedUrlList?.length > 0) {
await putArtworkImageToS3({
Expand Down Expand Up @@ -163,7 +173,11 @@ const ArtworkRegisterPage = () => {

console.log('artworkFormData: ', filteredData);

await postClientSideArtworksForm(filteredData);
if (typeof window !== 'undefined') {
await postClientSideArtworksForm(filteredData);
} else {
await postArtworksForm(filteredData);
}
handleWebViewRegisterFormData();
} catch (error) {
console.error('register artwork error', error);
Expand Down
8 changes: 7 additions & 1 deletion apps/ziine/src/entities/artworks/apis/apis.ts
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,16 @@ export const getClientSideArtworksImageUrl = async (fileNames: string[]): Promis
const params = new URLSearchParams();
params.append('fileNames', fileNames.join(','));

const response = await apiClient.get<PresignedUrl>(`api/v1/presigned-url?${params.toString()}`, {
const API_BASE = 'http://localhost:3000';

const response = await apiClient.get<PresignedUrl>(`${API_BASE}/api/v1/presigned-url?${params.toString()}`, {
prefixUrl: '',
});

// const response = await apiClient.get<PresignedUrl>(`api/v1/presigned-url?${params.toString()}`, {
// prefixUrl: '',
// });

return await response.json();
};

Expand Down
4 changes: 3 additions & 1 deletion apps/ziine/src/entities/artworks/apis/mutations.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,9 @@ export const postArtworksForm = async (data: Partial<ArtworkFormItem>) => {

export const postClientSideArtworksForm = async (data: Partial<ArtworkFormItem>) => {
try {
const response = await apiClient.post<{ success: boolean; message: string }>('api/v1/artworks', {
const API_BASE = 'http://localhost:3000';

const response = await apiClient.post<{ success: boolean; message: string }>(`${API_BASE}/api/v1/artworks`, {
json: data,
prefixUrl: '',
});
Expand Down

0 comments on commit e18d85f

Please sign in to comment.