From 366ff313758c1890bd14a8b092f93ef26992ab79 Mon Sep 17 00:00:00 2001 From: baegteun Date: Sun, 15 Mar 2026 21:57:30 +0900 Subject: [PATCH] =?UTF-8?q?=EC=BB=A4=EC=8A=A4=ED=85=80=20=EC=8B=9C?= =?UTF-8?q?=EA=B0=84=ED=91=9C=20=EC=88=98=EC=A0=95=20=EC=8B=9C,=20?= =?UTF-8?q?=EC=BB=A4=EC=8A=A4=ED=85=80=20=EC=8B=9C=EA=B0=84=ED=91=9C=20?= =?UTF-8?q?=ED=91=9C=EC=8B=9C=20=ED=99=9C=EC=84=B1=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ModifyTimeTableFeature/Sources/ModifyTimeTableCore.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Projects/Feature/ModifyTimeTableFeature/Sources/ModifyTimeTableCore.swift b/Projects/Feature/ModifyTimeTableFeature/Sources/ModifyTimeTableCore.swift index c18cbff..6b65ddd 100644 --- a/Projects/Feature/ModifyTimeTableFeature/Sources/ModifyTimeTableCore.swift +++ b/Projects/Feature/ModifyTimeTableFeature/Sources/ModifyTimeTableCore.swift @@ -40,6 +40,7 @@ public struct ModifyTimeTableCore: Reducer { @Dependency(\.timeTableClient) var timeTableClient @Dependency(\.localDatabaseClient) var localDatabaseClient + @Dependency(\.userDefaultsClient) var userDefaultsClient struct TabID: Hashable {} public var body: some ReducerOf { @@ -135,6 +136,7 @@ public struct ModifyTimeTableCore: Reducer { try? localDatabaseClient.save(records: modifiedTimeTables) WidgetCenter.shared.reloadTimelines(ofKind: "TodayWhatTimeTableWidget") state.isShowingSuccessToast = true + userDefaultsClient.setValue(.isOnModifiedTimeTable, true) case let .toastDismissed(dismissed): state.isShowingSuccessToast = dismissed