// swiftlint:disable all // swiftformat:disable all import SwiftUI {% if argument.mainTarget %} @testable import {{ argument.mainTarget }} {% endif %} {% for import in argument.imports %} {% if import != "last" %} import {{ import }} {% endif %} {% endfor %} {% for import in argument.testableImports %} {% if import != "last" %} @testable import {{ import }} {% endif %} {% endfor %} enum TestablePreviewsDictionary { static let dictionary: [String: any PreviewProvider.Type] = [ {% for type in types.types where (type.implements.TestablePreview or type.based.TestablePreview or type|annotated:"TestablePreview") and type.name != "TestablePreview" %} "{{ type.name }}" : {{ type.name }}.self, {% endfor %} ] } // swiftlint:enable all // swiftformat:enable all