Skip to content
Snippets Groups Projects
Select Git revision
  • dc9c11ff2589243d02ad311c2e6d41e10a1ddc78
  • master default protected
  • feat/redesign
  • feat/dockerfile
  • feat/nastenka
  • feat/crossroads
6 results

vite.config.js

Blame
  • Dropdown.jsx 669 B
    import React from "react";
    import classNames from "classnames";
    
    const Dropdown = ({ value, options, onChange, className }) => {
      const onSelectChanged = (evt) => {
        onChange(evt.target.value);
      };
    
      return (
        <span
          className={classNames(
            "chip chip--grey-125 chip--select chip--hoveractive",
            className
          )}
        >
          <select onChange={onSelectChanged} value={value}>
            {options.map((opt) => (
              <option key={opt.value} value={opt.value}>
                {opt.title}
              </option>
            ))}
          </select>
          <span className="chip__icon ico--chevron-down"></span>
        </span>
      );
    };
    
    export default Dropdown;