import Inferno from 'inferno'; import PropTypes from 'prop-types'; import {IPAField} from './IPAField'; export const IPATable = (values) => { PropTypes.checkPropTypes({ value: PropTypes.string.isRequired, close: PropTypes.func.isRequired, update: PropTypes.func.isRequired, }, values, 'value', 'IPATable'); /* Modified from KeyboardFire's Phondue project (https://github.com/KeyboardFire/phondue) to fit React/Inferno and Lexiconga */ const { value, close, update } = values; const updateInput = (newValue) => { update(value + newValue); } return (
close() } />

Pronunciation: { value }

Hover over characters to see their Phondue shortcuts.

Bilabial Labiodental Dental Alveolar Postalveolar Palatal Velar Uvular Pharyngeal Glottal
Plosive
Nasal
Trill
Tap/Flap
Fricative
Lateral fricative
Approximant
Lateral approximant
Front Central Back Non-pulmonic Other Diacritics
Close
Near-close
Close-mid
Mid
Open-mid
Near-open
Open Suprasegmental
) }