summaryrefslogtreecommitdiff
path: root/node_modules/tailwindcss/lib/util/buildMediaQuery.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/tailwindcss/lib/util/buildMediaQuery.js')
-rw-r--r--node_modules/tailwindcss/lib/util/buildMediaQuery.js27
1 files changed, 27 insertions, 0 deletions
diff --git a/node_modules/tailwindcss/lib/util/buildMediaQuery.js b/node_modules/tailwindcss/lib/util/buildMediaQuery.js
new file mode 100644
index 0000000..e7e1cd0
--- /dev/null
+++ b/node_modules/tailwindcss/lib/util/buildMediaQuery.js
@@ -0,0 +1,27 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", {
+ value: true
+});
+Object.defineProperty(exports, "default", {
+ enumerable: true,
+ get: function() {
+ return buildMediaQuery;
+ }
+});
+function buildMediaQuery(screens) {
+ screens = Array.isArray(screens) ? screens : [
+ screens
+ ];
+ return screens.map((screen)=>{
+ let values = screen.values.map((screen)=>{
+ if (screen.raw !== undefined) {
+ return screen.raw;
+ }
+ return [
+ screen.min && `(min-width: ${screen.min})`,
+ screen.max && `(max-width: ${screen.max})`
+ ].filter(Boolean).join(" and ");
+ });
+ return screen.not ? `not all and ${values}` : values;
+ }).join(", ");
+}