From 37c6dfd6b305a567d15cb44e730cfa5c3bffb13f Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Fri, 2 Aug 2024 13:13:57 -0500 Subject: [PATCH] optional viewModel Signed-off-by: Matt Bruce --- MVMCoreUI/Atomic/Atoms/Selectors/Checkbox.swift | 2 +- MVMCoreUI/Atomic/Atoms/Views/CheckboxLabel.swift | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/MVMCoreUI/Atomic/Atoms/Selectors/Checkbox.swift b/MVMCoreUI/Atomic/Atoms/Selectors/Checkbox.swift index 205b8dfb..572a075b 100644 --- a/MVMCoreUI/Atomic/Atoms/Selectors/Checkbox.swift +++ b/MVMCoreUI/Atomic/Atoms/Selectors/Checkbox.swift @@ -40,7 +40,7 @@ import VDS override open var isSelected: Bool { didSet { - viewModel.selected = isSelected + viewModel?.selected = isSelected _ = FormValidator.validate(delegate: delegateObject?.formHolderDelegate) } } diff --git a/MVMCoreUI/Atomic/Atoms/Views/CheckboxLabel.swift b/MVMCoreUI/Atomic/Atoms/Views/CheckboxLabel.swift index bc200203..32e88bf2 100644 --- a/MVMCoreUI/Atomic/Atoms/Views/CheckboxLabel.swift +++ b/MVMCoreUI/Atomic/Atoms/Views/CheckboxLabel.swift @@ -22,7 +22,7 @@ import VDS override open var isSelected: Bool { didSet { - viewModel.checkbox.selected = isSelected + viewModel?.checkbox.selected = isSelected _ = FormValidator.validate(delegate: delegateObject?.formHolderDelegate) } }