image.png

  1. import React from 'react';
  2. // import PropTypes from 'prop-types';
  3. import classnames from 'classnames';
  4. import styles from './style.module.less';
  5. AndOr.propTypes = {
  6. };
  7. function AndOr() {
  8. function onAddQie() {
  9. console.log('qie')
  10. }
  11. function onAddHuo() {
  12. console.log('或')
  13. }
  14. return (
  15. <div className={styles.container}>
  16. <div
  17. onClick={onAddQie}
  18. className={styles.circle}
  19. >
  20. </div>
  21. <div
  22. onClick={onAddHuo}
  23. className={classnames(styles.circle, styles.or)}
  24. >
  25. </div>
  26. </div>
  27. );
  28. }
  29. export default AndOr;

less

  1. .flex-center {
  2. display: flex;
  3. align-items: center;
  4. justify-content: center;
  5. }
  6. .container {
  7. display: flex;
  8. justify-content: flex-end;
  9. margin-top: 8px;
  10. .circle {
  11. .flex-center();
  12. width: 24px;
  13. height: 24px;
  14. border-radius: 50%;
  15. color: #fff;
  16. margin-left: 8px;
  17. background-color: #0091fd;
  18. cursor: pointer;
  19. }
  20. .and {
  21. }
  22. .or {
  23. background-color: #87d067;
  24. }
  25. }