SelectFontSize.js 431 B

1234567891011121314151617181920212223
  1. const fonts = {
  2. 12: 12,
  3. 14: 14,
  4. 16: 16,
  5. 18: 18,
  6. 20: 20,
  7. 24: 24,
  8. 28: 28,
  9. 32: 32,
  10. 40: 40,
  11. };
  12. export const SelectFontSize = ({ listObj = fonts, onChange, value }) => {
  13. return (
  14. <select value={value} onChange={(e) => onChange(e.target.value)}>
  15. {Object.entries(listObj).map(([value, text]) => (
  16. <option value={value} key={value}>
  17. {text}
  18. </option>
  19. ))}
  20. </select>
  21. );
  22. };