UNPKG

@redpill-paris/quidol-ui

Version:

**quidol-ui** is a framework css create for the project Quidol Live.

3 lines (2 loc) 2.11 kB
"use strict";function e(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var t=require("react"),r=e(t),s=require("styled-components"),n=e(s),o=require("../_virtual/_tslib.js");require("../types/srcs/button.js"),require("../types/srcs/card.js"),require("../types/srcs/cardLive.js"),require("../types/srcs/iconButton.js"),require("../types/srcs/loader.js"),require("../types/srcs/loginQuestion.js"),require("../types/srcs/questionComponent.js"),require("../types/srcs/textInput.js");var i=require("../types/srcs/typography.js");require("../types/srcs/counter.js"),require("../types/srcs/questionFiller.js"),require("../types/srcs/chat.js"),require("../types/srcs/backButton.js"),require("../types/srcs/product.js");var a,l=require("../Typography/index.js"),c=require("./AnswerButtonStyle.js"),u=function(e){var t=e.textContainerStyle,s=e.questionText,n=e.textColor,o=e.nbAnswer,a=e.showAnswerCount;return r.createElement(c.TextBlockContainer,null,r.createElement(c.TextContainer,{style:t},r.createElement(c.QuestionLabelTypo,{color:n,variant:i.TypographyVariant.SUBTITLE1},s)),a&&r.createElement(c.TextContainer,{style:t},r.createElement(c.QuestionLabelTypo,{color:n,variant:i.TypographyVariant.SUBTITLE1},o)))},p=n(l)(a||(a=o.__makeTemplateObject(["\n white-space: pre-line;\n"],["\n white-space: pre-line;\n"])));module.exports=function(e){var n=t.useContext(s.ThemeContext),o=e.onClick,a=e.isClicked,l=e.questionLabel,y=e.questionText,q=e.labelContainerStyle,d=void 0===q?{}:q,C=e.textContainerStyle,m=void 0===C?{}:C,x=e.labelColor,j=void 0===x?a?n.colors.main:n.text.main:x,T=e.textColor,v=void 0===T?a?n.text.secondary:n.text.main:T,b=e.className,h=e.disabled,w=void 0!==h&&h,E=e.nbAnswer,k=void 0===E?0:E,f=e.showAnswerCount,A=void 0!==f&&f;return r.createElement(c.Container,{onClick:w?function(){}:o,isClicked:a,className:b,disabled:w},r.createElement(c.LabelContainer,{style:d,isClicked:a},r.createElement(p,{color:j,variant:i.TypographyVariant.BODY2},l)),r.createElement(u,{nbAnswer:k,showAnswerCount:A,textColor:v,textContainerStyle:m,questionText:y}))}; //# sourceMappingURL=index.js.map