{"version":3,"sources":["index.jsx"],"names":["Container","styled","div","spaceAround","spaceBetween","justifyCenter","justifyRight","alignCenter","fullHeight","lg","md","sm","xs","propTypes","PropTypes","bool","defaultProps","Row","Column"],"mappings":";;;;;;;AAAA;;AACA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAEA,IAAMA,SAAS,GAAGC,6BAAOC,GAAV,oBAOT;AAAA,MAAGC,WAAH,QAAGA,WAAH;AAAA,SAAqBA,WAAW,oDAAhC;AAAA,CAPS,EAWT;AAAA,MAAGC,YAAH,SAAGA,YAAH;AAAA,SAAsBA,YAAY,qDAAlC;AAAA,CAXS,EAeT;AAAA,MAAGC,aAAH,SAAGA,aAAH;AAAA,SAAuBA,aAAa,8CAApC;AAAA,CAfS,EAmBT;AAAA,MAAGC,YAAH,SAAGA,YAAH;AAAA,SAAsBA,YAAY,gDAAlC;AAAA,CAnBS,EAuBT;AAAA,MAAGC,WAAH,SAAGA,WAAH;AAAA,SAAqBA,WAAW,0CAAhC;AAAA,CAvBS,EA2BT;AAAA,MAAGC,UAAH,SAAGA,UAAH;AAAA,SAAoBA,UAAU,oCAA9B;AAAA,CA3BS,EA+BT;AAAA,MAAGC,EAAH,SAAGA,EAAH;AAAA,SAAYA,EAAE,oCAAd;AAAA,CA/BS,EAmCT;AAAA,MAAGC,EAAH,SAAGA,EAAH;AAAA,SAAYA,EAAE,oCAAd;AAAA,CAnCS,EAuCT;AAAA,MAAGC,EAAH,SAAGA,EAAH;AAAA,SAAYA,EAAE,mCAAd;AAAA,CAvCS,EA2CT;AAAA,MAAGC,EAAH,UAAGA,EAAH;AAAA,SAAYA,EAAE,mCAAd;AAAA,CA3CS,CAAf;;AAgDAZ,SAAS,CAACa,SAAV,GAAsB;AAClBN,EAAAA,WAAW,EAAEO,sBAAUC,IADL;AAElBV,EAAAA,aAAa,EAAES,sBAAUC,IAFP;AAGlBT,EAAAA,YAAY,EAAEQ,sBAAUC,IAHN;AAIlBP,EAAAA,UAAU,EAAEM,sBAAUC,IAJJ;AAKlBZ,EAAAA,WAAW,EAAEW,sBAAUC,IALL;AAMlBX,EAAAA,YAAY,EAAEU,sBAAUC,IANN;AAOlBN,EAAAA,EAAE,EAAEK,sBAAUC,IAPI;AAQlBL,EAAAA,EAAE,EAAEI,sBAAUC,IARI;AASlBJ,EAAAA,EAAE,EAAEG,sBAAUC,IATI;AAUlBH,EAAAA,EAAE,EAAEE,sBAAUC;AAVI,CAAtB;AAaAf,SAAS,CAACgB,YAAV,GAAyB;AACrBT,EAAAA,WAAW,EAAE,KADQ;AAErBF,EAAAA,aAAa,EAAE,KAFM;AAGrBC,EAAAA,YAAY,EAAE,KAHO;AAIrBE,EAAAA,UAAU,EAAE,KAJS;AAKrBL,EAAAA,WAAW,EAAE,KALQ;AAMrBC,EAAAA,YAAY,EAAE,KANO;AAOrBK,EAAAA,EAAE,EAAE,KAPiB;AAQrBC,EAAAA,EAAE,EAAE,KARiB;AASrBC,EAAAA,EAAE,EAAE,KATiB;AAUrBC,EAAAA,EAAE,EAAE;AAViB,CAAzB;AAaO,IAAMK,GAAG,GAAG,kCAAOjB,SAAP,CAAH,oBAAT;;AAKA,IAAMkB,MAAM,GAAG,kCAAOlB,SAAP,CAAH,oBAAZ;;AAGPiB,GAAG,CAACJ,SAAJ,GAAiBb,SAAS,CAACa,SAA3B;AACAI,GAAG,CAACD,YAAJ,GAAoBhB,SAAS,CAACgB,YAA9B;AAEAE,MAAM,CAACL,SAAP,GAAoBb,SAAS,CAACa,SAA9B;AACAK,MAAM,CAACF,YAAP,GAAuBhB,SAAS,CAACgB,YAAjC;eAGehB,S","sourcesContent":["import PropTypes from 'prop-types'\nimport styled from 'styled-components'\n\nconst Container = styled.div`\n    display: flex;\n    flex-direction: column;\n    max-width: 100%;\n    margin: 0 auto;\n    padding: 0;\n\n    ${({ spaceAround }) => spaceAround && `\n        justify-content: space-around;\n    `}\n\n    ${({ spaceBetween }) => spaceBetween && `\n        justify-content: space-between;\n    `}\n\n    ${({ justifyCenter }) => justifyCenter && `\n        justify-content: center;\n    `}\n\n    ${({ justifyRight }) => justifyRight && `\n        justify-content: flex-end;\n    `}\n\n    ${({ alignCenter }) => alignCenter && `\n        align-items: center;\n    `}\n\n    ${({ fullHeight }) => fullHeight && `\n        height: 100vh;\n    `}\n\n    ${({ lg }) => lg && `\n        width: 1280px;\n    `}\n\n    ${({ md }) => md && `\n        width: 1024px;\n    `}\n\n    ${({ sm }) => sm && `\n        width: 768px;\n    `}\n\n    ${({ xs }) => xs && `\n        width: 320px;\n    `}\n`\n\nContainer.propTypes = {\n    alignCenter: PropTypes.bool,\n    justifyCenter: PropTypes.bool,\n    justifyRight: PropTypes.bool,\n    fullHeight: PropTypes.bool,\n    spaceAround: PropTypes.bool,\n    spaceBetween: PropTypes.bool,\n    lg: PropTypes.bool,\n    md: PropTypes.bool,\n    sm: PropTypes.bool,\n    xs: PropTypes.bool,\n}\n\nContainer.defaultProps = {\n    alignCenter: false,\n    justifyCenter: false,\n    justifyRight: false,\n    fullHeight: false,\n    spaceAround: false,\n    spaceBetween: false,\n    lg: false,\n    md: false,\n    sm: false,\n    xs: false,\n}\n\nexport const Row = styled(Container)`\n    flex-direction: row;\n    margin: initial;\n`\n\nexport const Column = styled(Container)`\n    margin: initial;\n`\nRow.propTypes =  Container.propTypes;\nRow.defaultProps =  Container.defaultProps;\n\nColumn.propTypes =  Container.propTypes;\nColumn.defaultProps =  Container.defaultProps;\n\n\nexport default Container"]}