Anonymous
в Украине
Если ты прошрамист то легко посчитаешь что всего 30% в лудшем случае населения Украины за него остальные 70 против Учись считать
Nikolai
👆Политоту не разводите здесь. Это чат для обсуждения определённой темы или смежных новостей. Не надо тут поднимать бесполезные холиварные вопросы.
Aizada
друзья у меня listing_type.ts файле есть такие переменные export interface Listing { listing:object; hasErrored:boolean; Loading:boolean }
Aizada
import {Listing} from './listing_type';export interface AnyErorsAction { type:typeof ANY_ERRORS; hasErrored:Listing }
Aizada
import {Listing} from "../types/listing_type"export function AnyErrors(hasErrored:Listing):AppAction { return { type: 'ANY_ERRORS', hasErrored }; }
Aizada
.catch(() => dispatch(AnyErrors(true)));
Aizada
и когда я на AnyErrors(true) делаю мне дают ts argument of type 'true' is not assignable to parameter of type 'Listing' вот такой ошибку;
Aizada
кто знает подскажите пж
Ilya Parakhin
Конечно
Ilya Parakhin
Ты же в AnyErrors передаешь просто булеан ТРУ
Ilya Parakhin
А должен быть объект типа Listening
Ilya Parakhin
тьфу ты Listing
Ilya Parakhin
HasErrored: Listing.hasErrored
Ilya Parakhin
Называй интерфейсы с буквы "I" чтоб всегда сразу отличать интерфейсы от констант
Ilya Parakhin
IListing
Aizada
HasErrored: Listing.hasErrored
Cannot access "Lisring.hasErrored" because Listing is a type , but not namespace таокй ошибку
Ilya Parakhin
Значит просто пиши HasErrored: boolean
Ilya Parakhin
Если в идее сидишь - там ts_lint подключить можно и будет прям очень хорошо, до компиляции все ошибки видны и подсказки по коду будут
Aizada
спасибо
Vladimir F
Ребята вот такую ошибку выдаёт
Vladimir F
Yura
первые строчки сфоткай
Yura
там обычно реакт ошибки пишет
Yura
в каком файле и строке
Vladimir F
Vladislav
модуль не найден
Vladislav
открой src/article js
Vladislav
И для скриншотов можно воспользоваться lightshot на компе, а не фоткать с телефона
Vladimir F
Тут сложно со скринами на работе делаю некоторые проги нельзя использовать
Vladimir F
Vladimir F
Vladislav
Проверь путь toggleOpen
Vladislav
И ты его экспортировал там?
Vladimir F
Хорошо гляну как приеду
Vladimir F
На обед ушёл))
Даниил
Привет самураи
Vladislav
picpick использую, бомба
У меня скриншотер и lightshot. У скриншотера можно еще видос записывать на сколько-то секунд, то ли 30с, то ли 1 минуту. Вообщем удобно иногда))
Vladislav
Люди. Объясните, пожалуйста в целом, что такое API. API может делать get запросы, да я так понимаю. POST и т.д. !? Проверять на наличие авторизации там может!?
Vladislav
Я просто папки поназывал так, а сам в целом не проникнул в эту тему xD
Mourat
У меня скриншотер и lightshot. У скриншотера можно еще видос записывать на сколько-то секунд, то ли 30с, то ли 1 минуту. Вообщем удобно иногда))
ну видео это отдельна тема, но дп иногда надо и бандикамы вские не очень удобно. у пикпика много инструментов, лайтшот сейчас поставил, там у текста только цвет. этого мало. пикпик кучу настроек имеет, может в один клик залить картинку на хостинг что бы поделиться. попробуй если ты часто такими прогами пользуешься
Mourat
Я просто папки поназывал так, а сам в целом не проникнул в эту тему xD
Как я понимаю, запросов там никаких нет, все параметры запроса уже в урл указаны, он тебе возвращает json с запрошеными данными
Vladislav
Ну да в формате json
Mourat
если нужного api нет, можно свой добавить
Mourat
ой я забыл что не в канале вордпресс ))
Mourat
в wp можно свой добавить, за другие не скажу
Serhii
Кто вкурсе в чем проблема? Не могу понять(
Arthur
Авторизирован?
Serhii
ТАк дело в том, что авторизация через "наш сайт" не работает. Урок 79..
Arthur
Ну тебя сервак динамит
Arthur
Говорит что не хочет с тобой работать)
Vladislav
установи
Vladislav
Кто вкурсе в чем проблема? Не могу понять(
Если fetch, то просто передай credentials: 'include'
Serhii
Да, axios, и в хедере передаю api
Anonymous
Тут сложно со скринами на работе делаю некоторые проги нельзя использовать
Что кнопку принт скрин отменили на клавиатуре и стандартный паинтер тоже
{ NeFFeX }
{ NeFFeX }
{ NeFFeX }
эм я чутка не догоняю
Archer
Ты обернул this.state.data.... в () скобки
Archer
Вытащи
Archer
А в нем ты должен вместо {} () написать
Archer
this.state.data.map(({..}) => ( <Post .... /> ))
{ NeFFeX }
где мэп или длина?
{ NeFFeX }
все вижу0
Archer
👍
{ NeFFeX }
(({..}) => (
{ NeFFeX }
не навижу это )
{ NeFFeX }
конечно облегчает диструктурирует
{ NeFFeX }
я всегда путаюсь
{ NeFFeX }
именно тут)
Archer
привыкнешь
Archer
в () пиштся JSX
Archer
this.state.... js
{ NeFFeX }
ты чет пропал кстати
Archer
работать заставили 😒