diff --git a/Sources/Ignite/Elements/Carousel.swift b/Sources/Ignite/Elements/Carousel.swift index baaad5e7b..d9b7c8fd0 100644 --- a/Sources/Ignite/Elements/Carousel.swift +++ b/Sources/Ignite/Elements/Carousel.swift @@ -50,8 +50,11 @@ public struct Carousel: HTML { /// A computed property that determines if the carousel uses crossfade transitions. private var doesCrossfade: Bool { - if case .crossfade = style { true } - else { false } + if case .crossfade = style { + true + } else { + false + } } /// Creates a new carousel from an element builder that generates slides. diff --git a/Sources/Ignite/Framework/DefaultLayout.swift b/Sources/Ignite/Framework/DefaultLayout.swift index 4734aa041..8670133e7 100644 --- a/Sources/Ignite/Framework/DefaultLayout.swift +++ b/Sources/Ignite/Framework/DefaultLayout.swift @@ -8,6 +8,7 @@ /// The layout you assigned to `Site`'s `layout` property. public struct DefaultLayout: Layout { public var body: some HTML { + // swiftlint:disable:next force_cast PublishingContext.shared.site.layout.body as! Ignite.Document } } diff --git a/Tests/IgniteTesting/Elements/Modal.swift b/Tests/IgniteTesting/Elements/Modal.swift index 5e4f62462..d15a09c5d 100644 --- a/Tests/IgniteTesting/Elements/Modal.swift +++ b/Tests/IgniteTesting/Elements/Modal.swift @@ -128,7 +128,8 @@ struct ModalTests { + if (modalInstance) { modalInstance.hide(); }">\ + """) } @@ -185,7 +186,8 @@ struct ModalTests { let output = element.render() #expect(output == """ -