diff --git a/Projects/App/Sources/Application/AppDelegate.swift b/Projects/App/Sources/Application/AppDelegate.swift index 9c130a51..83caef83 100644 --- a/Projects/App/Sources/Application/AppDelegate.swift +++ b/Projects/App/Sources/Application/AppDelegate.swift @@ -3,6 +3,7 @@ import ConfirmationDialogFeature import Database import HomeFeature import IQKeyboardManagerSwift +import InputDialogFeature import JwtStore import KeyValueStore import MainTabFeature @@ -46,6 +47,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate { DatabaseAssembly(), SplashAssembly(), HomeAssembly(), + InputDialogAssembly(), MyViolationListAssembly(), NoticeAssembly(), SelfStudyAssembly(), diff --git a/Projects/Feature/InputDialogFeature/Sources/Assembly/InputDialogAssembly.swift b/Projects/Feature/InputDialogFeature/Sources/Assembly/InputDialogAssembly.swift new file mode 100644 index 00000000..9a355251 --- /dev/null +++ b/Projects/Feature/InputDialogFeature/Sources/Assembly/InputDialogAssembly.swift @@ -0,0 +1,11 @@ +import InputDialogFeatureInterface +import Swinject + +public final class InputDialogAssembly: Assembly { + public init() {} + public func assemble(container: Container) { + container.register(InputDialogFactory.self) { resolver in + InputDialogFactoryImpl() + } + } +}