1) По клику добавляем в стейт redux.
2) Не используем Redux и, через компонент ссылки (Link - React Router Dom) прикрепляем к стейту компонента Link.
3) Твой вариант...
beem7, Ответ на вопрос: Правильно ли понимаю, что для разработки достаточно всего лишь iPhone 8 или даже 6s?
Зависит от твоих требований.
Если ты будешь использовать какие-то менеджеры, которые недоступны в симуляторе в XCODE и для которых требуется реальный iPhone, то покупать устройство не имея его при этом никаких устройств актуальной версии прошивки, придется.
У меня есть как айфон, так и iPad Pro. Я вот на айфоне ничего не запускаю. Я это к тому, что можно обойтись iPad.
Про весь остальной бред который ты написал в комментарии к моему ответу: Как и написал DevMan, бред какой-то, я бы даже сказал, что бредовее ничего на Тостер не видел ещё.
Ты Finder имеешь ввиду?
Про кроссплатформенность бред какой-то. Про Chromium - бред также.
Я люблю Chrome (Webkit) за её возможности, если речь идеи о веб-разработке и о веб-приложениях.
По поводу macOS, Linux и Windows. Это кардинально разные ОС. Да. macOS и Linux написаны на Unix. И всё...
Я как-то писал проложение на Electron. Извращение, где ты пишешь на JS и потом компилируешь на Darwin (macOS), Linux и windows. После я понял следующее... Если ты хочешь добиться максимума, то изучаю саму технологию и даже не думаю искать легкие пути достижения той или иной задачи.
beem7, Я так понимаю, ты еще очень юн. Ну и я не старый человек). Нет денег на мак - заработай! Ты пишешь про игры, но ты упустил один момент... Главный момент... без опыта разработки, без команды, куда ни крути, игру полноценную написать ты не сможешь. Знаниями VPS ты меня не удивишь. Раз ты заговорил про Chromium, знай, что на маке полноценно всё есть после перехода. Ты программировать научись для начала. Категория твоего вопроса никак не IOS, а Swift, Apple XCode, Мобильная разработка. Куда ты прешь? Начинай со Swift.
По поводу нет денег... Хорошо... Собери Хакинтош. Если нужна помощь по установке хака, у меня есть очень хорошие знакомые по этому делу.
Я вот начинал с хакинтоша.
Антон Р., Только сейчас пришел к этому. Спасибо, Антон! Антон, также хотел бы спросить, вот как думаешь, по сути, подписки по разрешениям одинаковы, отличия лишь в длительности. Что делать, если пользователь покупает вторую подписку? Продлевать текущую или создать новую с created_at со срока окончания текущего?
Pardon Me! Where Do I Find 4giveness?, Еще вопрос)) Часто встречаю такие наименования таблиц как user_something... Это что-то из общепринятых практик комьюнити? Best Practices?
t800zippygod, Я знаю и писал авторизацию на JWT. Это совершенно разные методы аутентификации. Используя JWT, мы после аутентификации должны сохранить его в какую-то ячейку. Ячейкой может быть как localStorage так и кука. Здесь мы ничего не сохраняем.
1) По клику добавляем в стейт redux.
2) Не используем Redux и, через компонент ссылки (Link - React Router Dom) прикрепляем к стейту компонента Link.
3) Твой вариант...