@iqoption/dictionary-props

dictionary-props

Usage no npm install needed!

<script type="module">
  import iqoptionDictionaryProps from 'https://cdn.skypack.dev/@iqoption/dictionary-props';
</script>

README

Класс для генерации проптайпов переводиков

Реквайрим вот так

const { keys } = require('@iqoption/dictionary-props');

Создаем ключики: если ключ всегда должен быть не пустым - add, если ключ может быть пустой строкой - addOptional.

const fooKey = keys.add('section.foo');
const barKey = keys.add('section.bar');
const optFooKey = keys.addOptional('section.fooOpt');

Пишем в проптайпы

static propTypes = {
  dictionary: keys.types,
};