blowfish/src/renderer/components/AccountsList/New.jsx

38 lines
755 B
JavaScript

import React from 'react'
import PropTypes from 'prop-types'
import styles from './New.module.css'
export default function New({
input,
handleInputChange,
handleSave,
accentColor
}) {
return (
<li>
<input
type="text"
placeholder="0xxxxxxxx"
value={input}
onChange={e => handleInputChange(e)}
className={styles.input}
/>
<button
className={styles.button}
onClick={e => handleSave(e)}
style={{ color: accentColor }}
>
Add
</button>
</li>
)
}
New.propTypes = {
input: PropTypes.string.isRequired,
handleInputChange: PropTypes.func.isRequired,
handleSave: PropTypes.func.isRequired,
accentColor: PropTypes.string.isRequired
}