We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3050dd4 commit c5a1741Copy full SHA for c5a1741
Sources/SwiftCss/Stylesheet/Stylesheet.swift
@@ -11,4 +11,8 @@ public struct Stylesheet {
11
public init(@RuleBuilder _ builder: () -> [Rule]) {
12
self.rules = builder()
13
}
14
+
15
+ public init(_ rules: [Rule]) {
16
+ self.rules = rules
17
+ }
18
Tests/SwiftCssTests/SelectorTests.swift
@@ -12,6 +12,16 @@ final class SelectorTests: XCTestCase {
// MARK: - margin
+ func testRules() {
+ let css = Stylesheet([
+ Charset("UTF-8")
+ ])
19
20
+ XCTAssertEqual(StylesheetRenderer().render(css), #"""
21
+ @charset "UTF-8";
22
+ """#)
23
24
25
func testMarginBottom() {
26
let css = Stylesheet {
27
Media {
0 commit comments