Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 16660 | Ir a la última revisión | | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
16655 stevensc 1
import React, { useState } from 'react'
2
import styles from './options.module.scss'
3
 
4
const Options = ({ options }) => {
5
  const [isShowOptions, setIsShowOptions] = useState(false)
6
 
7
  const toggleOptions = () => {
8
    setIsShowOptions(!isShowOptions)
9
  }
10
 
11
  return (
12
    <div className={styles.option}>
13
      <button className="btn">
14
        <i className="fa fa-ellipsis-v" onClick={toggleOptions} />
15
      </button>
16
      <div className={styles.dropdown_container}>
17
        <ul className={styles.options_dropdown}>
18
          {options.map((option, index) => (
19
            <li key={index}>
20
              <span onClick={option.action}>{option.label}</span>
21
            </li>
22
          ))}
23
        </ul>
24
      </div>
25
    </div>
26
  )
27
}
28
 
29
export default Options