Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -117,11 +117,9 @@ export const useModifyMoodTrackerTitleMutation = () => {
* 해당 훅이 사용되는 페이지에서 낙관적 업데이트를 극대화 하기 위해 주석처리합니다.
*/

/*onSettled: (data, error, variables) => {
// 6. detail 키를 무효화합니다.
// 이 키는 report 키의 상위 키이므로, surveyResponse와 reportResponse 데이터 모두를 서버로부터 다시 불러와 데이터 정합성을 100% 보장합니다.
queryClient.invalidateQueries(queryKeys.moodTracker.detail(variables.moodTrackerHashedId));
onSettled: (data, error, variables) => {
// GNB Left reload - 최신화
queryClient.invalidateQueries(queryKeys.workspaces.recentDocuments(workspaceId));
},
*/
});
};
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

import { useParams } from 'next/navigation';

import { format } from 'date-fns';

import { FeaturedFileIconsState } from '@icons/FeaturedFileIcons/FeaturedFileIcons.types';

import BaseListFile from '../BaseListFile/BaseListFile.client';
Expand All @@ -19,6 +21,8 @@ const ListFileSnsEventAssistant = ({
onCheckToggle,
}: ListFileSnsEventAssistantProps) => {
const { workspaceId } = useParams<{ workspaceId: string }>();
const subtitle = format(new Date(updatedAt), 'yyyy년 M월 d일, h:mm a');

const rightContent = (
<div className="gap-30pxr pr-32pxr flex items-center">
<div className="w-90pxr flex items-center justify-center">
Expand All @@ -34,7 +38,7 @@ const ListFileSnsEventAssistant = ({
<BaseListFile
id={snsEventId}
title={title}
subtitle={updatedAt.toString()}
subtitle={subtitle}
href={`/workspace/${workspaceId}/sns-event-assistant/${snsEventId}`}
fileIconState={FeaturedFileIconsState.SIZE_24_SNS_ASSISTANT_FILE}
isCheckMode={isCheckMode}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
'use client';

import { format } from 'date-fns';

import { FeaturedFileIconsState } from '@icons/FeaturedFileIcons/FeaturedFileIcons.types';

import { FileType } from '@common/types/file-type.enum';
Expand All @@ -24,10 +26,13 @@ const ListFileTeamMoodTracker = ({
}: ListFileTeamMoodTrackerProps) => {
const { workspaceId } = useWorkspaceId();

const subtitle = format(new Date(createdAt), 'yyyy년 M월 d일, h:mm a');
const formatDueDate = format(new Date(dueDate), 'yyyy. M. d');

const rightContent = (
<div className="text-b3-rg gap-30pxr pr-32pxr flex items-center">
<div className="w-90pxr flex items-center justify-center">
{dueDate && <span className="text-b3-rg text-gray-200">{dueDate}</span>}
{dueDate && <span className="text-b3-rg text-gray-200">{formatDueDate}</span>}
</div>
<div className="w-90pxr flex items-center justify-center">
{respondentsNum !== undefined && <HumanIconWithText text={respondentsNum} />}
Expand All @@ -39,7 +44,7 @@ const ListFileTeamMoodTracker = ({
<BaseListFile
id={surveyId}
title={title}
subtitle={createdAt}
subtitle={subtitle}
href={ROUTES.DETAIL_DOCUMENTS_DEFAULT[FileType.TEAM_MOOD_TRACKER](workspaceId, surveyId)}
fileIconState={FeaturedFileIconsState.SIZE_24_TEAM_MOOD_FILE}
isCheckMode={isCheckMode}
Expand Down