Size: a a a

React — русскоговорящее сообщество

2020 August 19

EM

Eugene Maltsev in React — русскоговорящее сообщество
Nire
я url указал в instance = axios.create(baseUrl=нужный_урл), затем хочу вызвать instance.post(data), но без урла
У поста первый параметр url :)
источник

N

Nire in React — русскоговорящее сообщество
Arman
Не очень понятно вопрос
ну вот axios.post принимает (url, data). я хочу урл пропустить
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
Можешь попробовать “”
источник

N

Nire in React — русскоговорящее сообщество
чтобы он self.baseURL юзал, который я указал при создании обьекта аксиоса
источник

A

Arman in React — русскоговорящее сообщество
Nire
ну вот axios.post принимает (url, data). я хочу урл пропустить
(null, data)
источник

N

Nire in React — русскоговорящее сообщество
Arman
(null, data)
спасибо, попробую
источник

DC

Dmitriy Code in React — русскоговорящее сообщество
Коллеги, доброе утречко.
Подскажите, как можно решить такую проблему.
У меня в проекте есть система перишенов, и взависимости от того, есть у пользователя пермишен или нет, я отображаю UI

const isUpdateProduct = useSelector(
   hasPermissions(PERMISSIONS.updateProduct)
 );

И Тут вывод

{isUpdateProduct && (
         <ButtonBlue block onClick={handleEditProduct(record._id)}>
           Редактировать
         </ButtonBlue>
       )}


Но что если у меня например в каждом компоненте идёт проверка 20 пермишенов, то мне для каждого из них делать отдельный useSelector ?
Подскажите какой то вариант попроще, что бы я прямо в JSX мог передать параметр и вернулся результат.
Заранее спасибо
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
Я сделал компонент который принимает permission и выводит null или children
<WithPermission permission={}>content</WithPermission>

внутри useSelector(permission)

ну и есть хук usePermissions

const hasPermission = usePermission(permission);
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
Dmitriy Code
Коллеги, доброе утречко.
Подскажите, как можно решить такую проблему.
У меня в проекте есть система перишенов, и взависимости от того, есть у пользователя пермишен или нет, я отображаю UI

const isUpdateProduct = useSelector(
   hasPermissions(PERMISSIONS.updateProduct)
 );

И Тут вывод

{isUpdateProduct && (
         <ButtonBlue block onClick={handleEditProduct(record._id)}>
           Редактировать
         </ButtonBlue>
       )}


Но что если у меня например в каждом компоненте идёт проверка 20 пермишенов, то мне для каждого из них делать отдельный useSelector ?
Подскажите какой то вариант попроще, что бы я прямо в JSX мог передать параметр и вернулся результат.
Заранее спасибо
то есть код будет вот такой
<WithPermission permission={PERMISSIONS.updateProduct}>
   <ButtonBlue block onClick={handleEditProduct(record._id)}>
         Редактировать
    </ButtonBlue>
</WithPermission>
источник

DC

Dmitriy Code in React — русскоговорящее сообщество
Eugene Maltsev
Я сделал компонент который принимает permission и выводит null или children
<WithPermission permission={}>content</WithPermission>

внутри useSelector(permission)

ну и есть хук usePermissions

const hasPermission = usePermission(permission);
Спасибо большое
источник

DC

Dmitriy Code in React — русскоговорящее сообщество
А еще есть варианты у кого то?
источник

N

Nire in React — русскоговорящее сообщество
Dmitriy Code
А еще есть варианты у кого то?
Мидлвар написать?
источник

N

Nire in React — русскоговорящее сообщество
Который парсит доступы юзера, а и разрешает нужные компоненты
источник

DC

Dmitriy Code in React — русскоговорящее сообщество
Та не, тут не в самом компоненте дело, а в ui части, типо отображать кнопку редактирования или нет
источник

A

Arman in React — русскоговорящее сообщество
Всем привет.
На IE 11 Пустой экран. Куда плыть?
источник

A

Arman in React — русскоговорящее сообщество
Arman
Всем привет.
На IE 11 Пустой экран. Куда плыть?
Нашёл решение
https://fooobar.com/questions/16683144/why-ie-11-display-blank-page-rendering-react-app

На будущее оставлю здесь. Мб кто-то тоже столкнётся
источник

АХ

Амир Хан in React — русскоговорящее сообщество
Arman
Нашёл решение
https://fooobar.com/questions/16683144/why-ie-11-display-blank-page-rendering-react-app

На будущее оставлю здесь. Мб кто-то тоже столкнётся
в омновном ошибка там в Object.assign, если используешь fetch, то надо еще добавить полифилл, либо юзать xhr
источник

A

Arman in React — русскоговорящее сообщество
Амир Хан
в омновном ошибка там в Object.assign, если используешь fetch, то надо еще добавить полифилл, либо юзать xhr
Никаких фетчов нету ))
источник

и

иван сусанин... in React — русскоговорящее сообщество
http://api/v1/search?q=%D1%84     <-вот эту как конвертировать в буквы.
источник

D

Danila in React — русскоговорящее сообщество
иван сусанин
http://api/v1/search?q=%D1%84     <-вот эту как конвертировать в буквы.
decodeURI
источник