Кирилл
Ребят, кто-то пытался связать Material-Ui и Redux-form?
я связывал, никаких проблем, просто в Field в тег component ложишь компоненту из Material-UI
Ruslan
напрямую ?
Ruslan
Можно код пожалуйста
Ruslan
Мы же потом не сможем валидацию сделать нормальную
Кирилл
я делал
Ruslan
Можно сурсы пожалуйста, если вам не сложно
Кирилл
я удалил тот проект, места на ssd не так много как хотелось бы
Ruslan
Вы не создавали компоненту обвёртку для компонент из Material-ui
Ruslan
на офф сайте вот такой пример const renderTextField = ({ label, input, meta: { touched, invalid, error }, ...custom }) => ( <TextField label={label} placeholder={label} error={touched && invalid} helperText={touched && error} {...input} {...custom} /> )
Ruslan
<form onSubmit={handleSubmit}> <div> <Field name="firstName" component={renderTextField} label="First Name" /> </div> </form> и вот такая форма
Ruslan
на офф сайте вот такой пример const renderTextField = ({ label, input, meta: { touched, invalid, error }, ...custom }) => ( <TextField label={label} placeholder={label} error={touched && invalid} helperText={touched && error} {...input} {...custom} /> )
но не могу понять, что деструктуризируется здесь. Откуда и что за custom, откуда он берётся, ведь при создании Field мы передаём, Name, label, и саму компоненту, renderTextField. Или Custom - то, что остаётся от пропсов, просто под другим названием
Ruslan
Помогите кто шарит в деструктуризации
Ruslan
Потому, что все крупные проекты испольщуют её
Ruslan
И она банально удобней
Ruslan
Нет заморочек с валидацией, со сбором инфы
Ruslan
Вы имеете противоположную точку зрения? https://www.youtube.com/watch?v=uEs5miktN-s&t=82s
Ruslan
Вы спокойно можете её сказать, прикрепив хоть какие-то аргументы
Artem
я в основном видел что Formik + Yap юзают все
Кирилл
Вы спокойно можете её сказать, прикрепив хоть какие-то аргументы
в redux-form нельзя без костылей нормально удалить инпут, тобишь Field на странице ты удалишь, а в formData он останется, и хрен ты без костылей удалишь его (это если на сайте нужно динамически добавлять/удалять инпут)
Кирилл
я пол дня на этом промучался, в доке redux-form есть метод по удалению Field из formData, но он нерабочий
Ruslan
То-есть лучше хранить данные из форм, в локальном стейте? И тогда использовать Formik?
Ruslan
Понял
Ruslan
Значит лучше и быстрее использовать Formik?
💾 Max S.
Всем Хай, как решить вопрос с CORS?
💾 Max S.
Подробнее?
от такое
Taras
Всем Хай, как решить вопрос с CORS?
Добавить хедер в заголовое
Александр
Тебе надо api key ввести
Taras
Угу
Taras
withCredentials: true еще вроде
💾 Max S.
Добавить хедер в заголовое
в каком заголовке?
Александр
Куда ты ввел api key
Александр
А при чем тут авторизация. Покажи запрос авторизации
Александр
Это не авторизация же
💾 Max S.
Это не авторизация же
на social-network.samuraijs.com/account?
Александр
На auth/me
Taras
Апи где ключ
Taras
?
Александр
Чего гет подчеркнут?
Александр
И чего api/1.1? Разве не 1.0
Артем
Вебшторм просто не корректно методы все проиндексировал
💾 Max S.
Апи где ключ
а куда ключ надо вставлять?
Александр
Ну так разберись с этим. Тебе же подсказывает, что ты где-то ошибку сделал. Тебя это не смущает?
Александр
Ключи надо в headers прописать
Taras
а куда ключ надо вставлять?
В обьект где запрос делаешь
Александр
💾 Max S.
через запятую с withCredentials?
Taras
"API-KEY": ""
Александр
Вот ты сам тут прописал api key
Александр
По аналогии сделай
{ Amir }
http://huifikator.ru/
💾 Max S.
Вот ты сам тут прописал api key
пока без изменений
{ Amir }
http://huifikator.ru/
Учим JS веселее
акионка.
Учим JS веселее
слишком много пенисов на квадратный дюйм
lisa
ребята привет, может у кого была подобная проблемма на сайте Failed to compile, Parsing error: Unexpected token, expected ","
lisa
lisa
он говорит неожиданный символ
{ Amir }
🤣
{ Amir }
скрин подробнее есть?
Andrew
Учим JS веселее
когда на собесе спросят type of null, мочи)))
{ Amir }
Александр
пока без изменений
Ошибка та же или поменялась?
{ Amir }
щас главное чтоб Тёма не забанил))
lisa
Александр
таже
Какой у тебя браузер?
lisa
хром
Александр
Это не тебе
{ Amir }
))
💾 Max S.
раньше включал эту штуку, щас не помогает
💾 Max S.
Какой у тебя браузер?
может убунта както эффектит на чужой бекенд с моего хоста?