{"version":3,"sources":["index.jsx"],"names":["Header","props","h1","label","h3","h4","h5","h6","defaultProps","h2","color","propTypes","Proptypes","string","isRequired","bool"],"mappings":";;;;;;;AAAA;;AACA;;AACA;;;;AASA,IAAMA,MAAM,GAAG,SAATA,MAAS,CAAAC,KAAK,EAAI;AAEpB,UAAS,IAAT;AACI,SAAKA,KAAK,CAACC,EAAX;AACI,0BAAO,gCAAC,UAAD,EAAQD,KAAR,EAAgBA,KAAK,CAACE,KAAtB,CAAP;;AACJ,SAAKF,KAAK,CAACG,EAAX;AACI,0BAAO,gCAAC,UAAD,EAAQH,KAAR,EAAgBA,KAAK,CAACE,KAAtB,CAAP;;AACJ,SAAKF,KAAK,CAACI,EAAX;AACI,0BAAO,gCAAC,UAAD,EAAQJ,KAAR,EAAgBA,KAAK,CAACE,KAAtB,CAAP;;AACJ,SAAKF,KAAK,CAACK,EAAX;AACI,0BAAO,gCAAC,UAAD,EAAQL,KAAR,EAAgBA,KAAK,CAACE,KAAtB,CAAP;;AACJ,SAAKF,KAAK,CAACM,EAAX;AACI,0BAAO,gCAAC,UAAD,EAAQN,KAAR,EAAgBA,KAAK,CAACE,KAAtB,CAAP;;AAEJ;AACI,0BAAO,gCAAC,UAAD,EAAQF,KAAR,EAAiBA,KAAK,CAACE,KAAvB,CAAP;AAbR;AAeH,CAjBD;;AAmBAH,MAAM,CAACQ,YAAP,GAAsB;AAClBN,EAAAA,EAAE,EAAE,KADc;AAElBO,EAAAA,EAAE,EAAE,IAFc;AAGlBL,EAAAA,EAAE,EAAE,KAHc;AAIlBC,EAAAA,EAAE,EAAE,KAJc;AAKlBC,EAAAA,EAAE,EAAE,KALc;AAMlBC,EAAAA,EAAE,EAAE,KANc;AAOlBG,EAAAA,KAAK,EAAE;AAPW,CAAtB;AAUAV,MAAM,CAACW,SAAP,GAAmB;AACfR,EAAAA,KAAK,EAAES,sBAAUC,MAAV,CAAiBC,UADT;AAEfZ,EAAAA,EAAE,EAAEU,sBAAUG,IAFC;AAGfN,EAAAA,EAAE,EAAEG,sBAAUG,IAHC;AAIfX,EAAAA,EAAE,EAAEQ,sBAAUG,IAJC;AAKfV,EAAAA,EAAE,EAAEO,sBAAUG,IALC;AAMfT,EAAAA,EAAE,EAAEM,sBAAUG,IANC;AAOfR,EAAAA,EAAE,EAAEK,sBAAUG,IAPC;AAQfL,EAAAA,KAAK,EAAEE,sBAAUC;AARF,CAAnB;eAWeb,M","sourcesContent":["import React from 'react'\nimport Proptypes from 'prop-types'\nimport {\n    H1,\n    H2,\n    H3,\n    H4,\n    H5,\n    H6,\n} from './styles'\n\nconst Header = props => {\n\n    switch ( true ) {\n        case props.h1 :\n            return <H1 {...props}>{props.label}</H1>\n        case props.h3 :\n            return <H3 {...props}>{props.label}</H3>\n        case props.h4 :\n            return <H4 {...props}>{props.label}</H4>\n        case props.h5 :\n            return <H5 {...props}>{props.label}</H5>\n        case props.h6 :\n            return <H6 {...props}>{props.label}</H6>\n\n        default:\n            return <H2 {...props} >{props.label}</H2>\n    }\n}\n\nHeader.defaultProps = {\n    h1: false,\n    h2: true,\n    h3: false,\n    h4: false,\n    h5: false,\n    h6: false,\n    color: 'Blue-Grey-900'\n}\n\nHeader.propTypes = {\n    label: Proptypes.string.isRequired,\n    h1: Proptypes.bool,\n    h2: Proptypes.bool,\n    h3: Proptypes.bool,\n    h4: Proptypes.bool,\n    h5: Proptypes.bool,\n    h6: Proptypes.bool,\n    color: Proptypes.string\n}\n\nexport default Header"]}