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 @@ -4,15 +4,13 @@ import type { Task } from "@/types/task";
import { useRouter } from "next/navigation";
import { useState } from "react";

import dynamic from "next/dynamic";
import ExpiredTaskDrawer from "../expiredTaskDrawer/ExpiredTaskDrawer";
import HasAllTasksOnlyScreen from "../hasAllTasksOnlyScreen/HasAllTasksOnlyScreen";
import HasInProgressTasksOnlyScreen from "../hasInProgressTasksOnlyScreen/HasInProgressTasksOnlyScreen";
import HasTodayAndInProgressTasksScreen from "../hasTodayAndInProgressTasksScreen/HasTodayAndInProgressTasksScreen";
import HasTodayTasksOnlyScreen from "../hasTodayTasksOnlyScreen/HasTodayTasksOnlyScreen";
import HasWeeklyTasksOnlyScreen from "../hasWeeklyTasksOnlyScreen/HasWeeklyTasksOnlyScreen";

const IsEmptyScreen = dynamic(() => import("../isEmptyScreen/IsEmptyScreen"));
import IsEmptyScreen from "../isEmptyScreen/IsEmptyScreen";

interface TodayTaskTabWrapperProps {
taskType: string;
Expand Down
7 changes: 1 addition & 6 deletions src/app/(protected)/(root)/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ import React, { useState, useEffect, Suspense, useCallback } from "react";
import Loader from "@/components/loader/Loader";
import useTaskFiltering from "@/hooks/useTaskFilter";
import useTaskStatus from "@/hooks/useTaskStatus";
import { useAuthStore } from "@/store";
import CharacterDialog from "../(create)/_components/characterDialog/CharacterDialog";
import FailedDialog from "../(create)/_components/failedDialog/FailedDialog";
import CreateTaskSheet from "./_components/CreateTaskSheet";
Expand All @@ -22,10 +21,6 @@ const HomePageContent = () => {
const router = useRouter();
const { data: homeData, isPending } = useHomeData();

const isUserProfileLoading = useAuthStore(
(state) => state.isUserProfileLoading,
);

const { mutate: startTaskMutation } = useStartTask();
const { mutate: deleteTaskMutation } = useDeleteTask();

Expand Down Expand Up @@ -181,7 +176,7 @@ const HomePageContent = () => {
handleTabChange={handleTabChange}
/>

{isUserProfileLoading || isPending ? (
{isPending ? (
<Loader />
) : (
<main className="flex-1 overflow-y-auto px-5 pb-40 pt-28">
Expand Down
5 changes: 0 additions & 5 deletions src/app/(protected)/(root)/weekly-tasks/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -144,11 +144,6 @@ const WeeklyTasksPage = () => {
const groupTasksByCategory = useCallback((tasks: Task[]) => {
const grouped: Record<string, Task[]> = {};

// 개발 환경에서 디버깅용 로그
if (process.env.NODE_ENV === "development" && tasks.length > 0) {
console.log("Sample task:", tasks[0]);
}

for (const task of tasks) {
// persona.taskKeywordsCombination.taskType.name에서 카테고리 정보 가져오기
const category =
Expand Down
1 change: 0 additions & 1 deletion src/app/(protected)/action/complete/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@ export default function Complete() {

useEffect(() => {
setCapturedImage(localStorage.getItem("capturedImage") || "");
console.log("capturedImage", capturedImage);
}, []);

useEffect(() => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,6 @@ const useReminderCount = (initialCount: number = DEFAULT_VALUES.COUNT) => {
};

function formatTimestamp(timestamp: string): string {
console.log(timestamp);
return timestamp.slice(0, 19).replace("T", " ");
// return timestamp.replace('T', ' ');
}
Expand Down Expand Up @@ -121,9 +120,7 @@ export default function ActionRemindPageClient({
}
setToggleForRepeatableToast(!toggleForRepeatableToast);
setToastMessage("");
console.log(selectedInterval, count);
console.log(initialTask.triggerActionAlarmTime);
console.log(formatTimestamp(initialTask.triggerActionAlarmTime));

mutate({
taskId: initialTask?.id.toString() ?? "",
data: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ import {
} from "@/utils/dateFormat";
import { getPersonaImage } from "@/utils/getPersonaImage";
import Image from "next/image";
import { useRouter } from "next/navigation";

interface TaskWithPersona extends Omit<Task, "persona" | "dueDatetime"> {
persona: NonNullable<Task["persona"]>;
Expand Down Expand Up @@ -149,6 +148,7 @@ export default function ExpiredTaskDetailPage({ task, initialTask }: Props) {
<div className="flex flex-col gap-4 p-5 bg-component-gray-secondary rounded-[16px]">
{filtered.map((item, index) => (
<div
// biome-ignore lint/suspicious/noArrayIndexKey: <explanation>
key={index}
className="flex justify-between items-center w-full"
>
Expand Down
Loading