Young but not useless
Контакты
Местоположение
Россия

Достижения

Все достижения (2)

Наибольший вклад в теги

Все теги (22)

Лучшие ответы пользователя

Все ответы (24)
  • Оцените пожалуйста верстку?

    BenderIsGreat34
    @BenderIsGreat34
    junior front-end
    проблемы с Accessibility вижу.
    bg & foreground colors dont have a suffcient contrast ratio.
    form elements dont have associated labels
    links dont have a discernible name
    в остальном хорошо

    можешь сам проверить. пожимаешь f12 и заходишь в audits, норм такой тестировщик)
    а, ещё бы конечно ты бы на бэме верстал, было вообще шикарно. ещё вижу айди много прописывал, я не знаю, для чего ты там их юзаешь, но в css их лучше не юзать
    Ответ написан
    3 комментария
  • Почему код выполняется асинхронно в конструкции async/await?

    BenderIsGreat34
    @BenderIsGreat34 Автор вопроса
    junior front-end
    Отвечу за тех токсиков, что понабежали в комментарии.
    Проблема была в том, что метод мап запускаеся и код выполняется дальше.
    Чтобы это исправить я делаю обработку цикла параллельно при помощи Promise.all(), куда передаю необходимые промисы. За наводку спасибо @notiv-nt
    export const getDataMovie = (filmName) => {
      const movieData = [];
      async function getData(film) {
        let resp = await fetch(`http://www.omdbapi.com/?t=${film}&apikey=...`);
        resp = await resp.json();
        const title = await resp.Title;
        const year = await resp.Year;
        const genre = await resp.Genre;
        movieData.push({ title, year, genre });
      }
      return async (dispatch) => {
        // делаем проверку на массив, потому что в компоненте favorite
        // мы передаем массив названий фильмов
        if (Array.isArray(filmName)) {
          const result = filmName.map((item) => getData(item));
          console.log(result);
    
          await Promise.all(result);
          dispatch(getFavoriteMovie(movieData));
        } else {
          getData(filmName);
          dispatch(getFavoriteMovie(movieData));
        }
      };
    };
    Ответ написан
    1 комментарий
  • Можно ли получить по шапке используя !important в проекте?

    BenderIsGreat34
    @BenderIsGreat34
    junior front-end
    Смотря какой проект, но конечно же лучше избегать этого. Но если глянуть на Фреймворк бутстрап, то там очень часто можно встретить !important.
    Ответ написан
    Комментировать
  • Как можно направить пути до файлов?

    BenderIsGreat34
    @BenderIsGreat34 Автор вопроса
    junior front-end
    Проблему решил так: Правой кнопкой на src, потом Mark derictory as -> Resource root
    Проблема была в том, что вебшторм не понимал, откуда ему начинать искать папки
    Ответ написан
    Комментировать
  • Как правильно верстать?

    BenderIsGreat34
    @BenderIsGreat34
    junior front-end
    вот тебе путь с нуля до сеньора изучи его и будет тебе счастье.

    ps твой сайт будет в хорошем состоянии когда ты полностью будешь соотвествовать требованиям мидл разработчика. до этого 100% будут косяки.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (117)