"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const u=require("../_util/classNames.js"),s=["wrap","nowrap","wrap-reverse"],l=["flex-start","flex-end","start","end","center","space-between","space-around","space-evenly","stretch","normal","left","right"],r=["center","start","end","flex-start","flex-end","self-start","self-end","baseline","normal","stretch"],c=(t,e)=>{const a={};return s.forEach(n=>{a[`${t}-wrap-${n}`]=e.wrap===n}),a},o=(t,e)=>{const a={};return r.forEach(n=>{a[`${t}-align-${n}`]=e.align===n}),a[`${t}-align-stretch`]=!e.align&&!!e.vertical,a},i=(t,e)=>{const a={};return l.forEach(n=>{a[`${t}-justify-${n}`]=e.justify===n}),a};function f(t,e){return u.default({...c(t,e),...o(t,e),...i(t,e)})}exports.alignItemsValues=r;exports.default=f;exports.flexWrapValues=s;exports.justifyContentValues=l;
