File tree Expand file tree Collapse file tree 7 files changed +25
-1
lines changed
Tests/SwiftHtmlTests/Tags Expand file tree Collapse file tree 7 files changed +25
-1
lines changed Original file line number Diff line number Diff line change @@ -77,6 +77,10 @@ public extension A {
7777 attribute ( " media " , value)
7878 }
7979
80+ func media( _ queries: MediaQuery ... ) -> Self {
81+ return media ( queries)
82+ }
83+
8084 func media( _ queries: [ MediaQuery ] ) -> Self {
8185 return media ( queries. map ( \. value) . joined ( separator: " and " ) )
8286 }
Original file line number Diff line number Diff line change @@ -87,6 +87,10 @@ public extension Area {
8787 attribute ( " media " , value)
8888 }
8989
90+ func media( _ queries: MediaQuery ... ) -> Self {
91+ return media ( queries)
92+ }
93+
9094 func media( _ queries: [ MediaQuery ] ) -> Self {
9195 return media ( queries. map ( \. value) . joined ( separator: " and " ) )
9296 }
Original file line number Diff line number Diff line change @@ -93,6 +93,10 @@ public extension Link {
9393 attribute ( " media " , value)
9494 }
9595
96+ func media( _ queries: MediaQuery ... ) -> Self {
97+ return media ( queries)
98+ }
99+
96100 func media( _ queries: [ MediaQuery ] ) -> Self {
97101 return media ( queries. map ( \. value) . joined ( separator: " and " ) )
98102 }
Original file line number Diff line number Diff line change @@ -86,6 +86,10 @@ public extension Meta {
8686 func media( _ value: String ) -> Self {
8787 attribute ( " media " , value)
8888 }
89+
90+ func media( _ queries: MediaQuery ... ) -> Self {
91+ return media ( queries)
92+ }
8993
9094 func media( _ queries: [ MediaQuery ] ) -> Self {
9195 return media ( queries. map ( \. value) . joined ( separator: " and " ) )
Original file line number Diff line number Diff line change @@ -24,6 +24,10 @@ public extension Source {
2424 attribute ( " media " , value)
2525 }
2626
27+ func media( _ queries: MediaQuery ... ) -> Self {
28+ return media ( queries)
29+ }
30+
2731 func media( _ queries: [ MediaQuery ] ) -> Self {
2832 return media ( queries. map ( \. value) . joined ( separator: " and " ) )
2933 }
Original file line number Diff line number Diff line change @@ -23,6 +23,10 @@ public extension Style {
2323 attribute ( " media " , value)
2424 }
2525
26+ func media( _ queries: MediaQuery ... ) -> Self {
27+ return media ( queries)
28+ }
29+
2630 func media( _ queries: [ MediaQuery ] ) -> Self {
2731 return media ( queries. map ( \. value) . joined ( separator: " and " ) )
2832 }
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ final class MetaTagTests: XCTestCase {
2525 Meta ( )
2626 . name ( . themeColor)
2727 . content ( " #fff " )
28- . media ( [ . prefersColorScheme( . light) ] )
28+ . media ( . prefersColorScheme( . light) )
2929 }
3030 let html = DocumentRenderer ( minify: true ) . render ( doc)
3131 XCTAssertEqual ( ##"<meta name="theme-color" content="#fff" media="(prefers-color-scheme: light)">"## , html)
You can’t perform that action at this time.
0 commit comments