/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/nav-frontend-alertstriper@4.0.2/lib/alertstripe.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";var __createBinding=this&&this.__createBinding||(Object.create?function(e,t,r,s){void 0===s&&(s=r),Object.defineProperty(e,s,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,s){void 0===s&&(s=r),e[s]=t[r]}),__setModuleDefault=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),__importStar=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&__createBinding(t,e,r);return __setModuleDefault(t,e),t},__rest=this&&this.__rest||function(e,t){var r={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(r[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(s=Object.getOwnPropertySymbols(e);i<s.length;i++)t.indexOf(s[i])<0&&Object.prototype.propertyIsEnumerable.call(e,s[i])&&(r[s[i]]=e[s[i]])}return r},__importDefault=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.AlertStripeFeil=exports.AlertStripeAdvarsel=exports.AlertStripeSuksess=exports.AlertStripeInfo=void 0;const PT=__importStar(require("prop-types")),React=__importStar(require("react")),classnames_1=__importDefault(require("classnames")),nav_frontend_typografi_1=require("nav-frontend-typografi"),nav_frontend_ikoner_assets_1=__importDefault(require("nav-frontend-ikoner-assets"));require("nav-frontend-alertstriper-style");const cls=(e,t,r)=>(0,classnames_1.default)("alertstripe",r,{"alertstripe--info":"info"===e,"alertstripe--suksess":"suksess"===e,"alertstripe--advarsel":"advarsel"===e,"alertstripe--feil":"feil"===e,"alertstripe--inline":"inline"===t}),ikonKind=e=>{switch(e){case"suksess":return"ok-sirkel-fyll";case"advarsel":return"advarsel-sirkel-fyll";case"feil":return"feil-sirkel-fyll";default:return"info-sirkel-fyll"}};class AlertStripe extends React.Component{render(){const e=this.props,{type:t,form:r,size:s,className:i,children:a}=e,l=__rest(e,["type","form","size","className","children"]);return React.createElement("div",Object.assign({className:cls(t,r,i)},l),React.createElement("span",{className:"alertstripe__ikon"},React.createElement("span",{className:"sr-only"},t),React.createElement(nav_frontend_ikoner_assets_1.default,{role:"img","aria-label":`${t}-ikon`,kind:ikonKind(t),size:s})),React.createElement(nav_frontend_typografi_1.Normaltekst,{className:"alertstripe__tekst",tag:"div"},a))}}AlertStripe.propTypes={children:PT.node.isRequired,type:PT.oneOf(["info","suksess","advarsel","feil"]).isRequired,size:PT.oneOfType([PT.string,PT.number]),className:PT.string},AlertStripe.defaultProps={className:void 0,size:"1.5em",form:"default"},exports.default=AlertStripe;var info_alertstripe_1=require("./info-alertstripe");Object.defineProperty(exports,"AlertStripeInfo",{enumerable:!0,get:function(){return __importDefault(info_alertstripe_1).default}});var suksess_alertstripe_1=require("./suksess-alertstripe");Object.defineProperty(exports,"AlertStripeSuksess",{enumerable:!0,get:function(){return __importDefault(suksess_alertstripe_1).default}});var advarsel_alertstripe_1=require("./advarsel-alertstripe");Object.defineProperty(exports,"AlertStripeAdvarsel",{enumerable:!0,get:function(){return __importDefault(advarsel_alertstripe_1).default}});var feil_alertstripe_1=require("./feil-alertstripe");Object.defineProperty(exports,"AlertStripeFeil",{enumerable:!0,get:function(){return __importDefault(feil_alertstripe_1).default}});
//# sourceMappingURL=/sm/421b233f6a26e85ed78967bcde68ce565caada2840291cba04c390244ef94681.map