Advertisement
danine1

Read me mode example (tax)

Mar 20th, 2018
297
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import React from "react";
  2. import PropTypes from "prop-types";
  3. import { translate, Trans } from "react-i18next";
  4. import { Tooltip, Icon } from "@ematix/tesseract-component-library";
  5. import TwoColumnWrapper from "../../TwoColumnWrapper";
  6. import cls from "./styles.scss";
  7.  
  8. const ReadMode = ({ t }) => (
  9.   <TwoColumnWrapper>
  10.     <div className={cls.gridColLeft}>
  11.       <div className={cls.title}>
  12.         <Trans>Taxes Deduction</Trans>
  13.       </div>
  14.       <div className={cls.wrapper}>
  15.         <div className={cls.group}>
  16.           <div className={cls.deduction}>
  17.             <div className={cls.label}>
  18.               <Trans>Tax Deduction Information</Trans>
  19.             </div>
  20.             <div className={cls.content}>
  21.               <Trans>Reason to deduct taxes</Trans>
  22.             </div>
  23.           </div>
  24.         </div>
  25.         <div className={cls.group}>
  26.           <div className={cls.label}>
  27.             <Trans>Amount</Trans>
  28.           </div>
  29.           <div className={cls.content}>3500 CZK</div>
  30.         </div>
  31.       </div>
  32.       <div className={cls.group}>
  33.         <div className={cls.title}>
  34.           <Trans>Who Pays Taxes</Trans>
  35.         </div>
  36.         <div>
  37.           <Trans>Taxes are not paid by company</Trans>
  38.         </div>
  39.       </div>
  40.     </div>
  41.     <div className={cls.gridColRight}>
  42.       <div className={cls.title}>
  43.         <Trans>Children</Trans>
  44.       </div>
  45.       <div className={cls.wrapperChild}>
  46.         <Tooltip
  47.           position="bottom"
  48.           text={t("Press to upload Birth Certificate")}
  49.         >
  50.           <Icon className={cls.icon}>info</Icon>
  51.         </Tooltip>
  52.         <div className={cls.group}>
  53.           <div className={cls.name}>
  54.             <div className={cls.label}>
  55.               <Trans>Child Name</Trans>
  56.             </div>
  57.             <div className={cls.content}>Honza Novak</div>
  58.           </div>
  59.         </div>
  60.         <div className={cls.group}>
  61.           <div className={cls.label}>
  62.             <Trans>Social Security Number</Trans>
  63.           </div>
  64.           <div className={cls.content}>1234567890</div>
  65.         </div>
  66.       </div>
  67.       <div className={cls.wrapperChild}>
  68.         <Tooltip
  69.           position="bottom"
  70.           text={t("Press to upload Birth Certificate")}
  71.         >
  72.           <Icon className={cls.icon}>description</Icon>
  73.         </Tooltip>
  74.         <div className={cls.group}>
  75.           <div className={cls.name}>
  76.             <div className={cls.label}>
  77.               <Trans>Child Name</Trans>
  78.             </div>
  79.             <div className={cls.content}>Honza Novak</div>
  80.           </div>
  81.         </div>
  82.         <div className={cls.group}>
  83.           <div className={cls.label}>
  84.             <Trans>Social Security Number</Trans>
  85.           </div>
  86.           <div className={cls.content}>1234567890</div>
  87.         </div>
  88.       </div>
  89.     </div>
  90.   </TwoColumnWrapper>
  91. );
  92.  
  93. ReadMode.propTypes = {
  94.   t: PropTypes.func.isRequired,
  95. };
  96.  
  97. export default translate("ReadMode")(ReadMode);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement