1. Статус
    Задача
    Дата создания
    Планируемая дата начала
    Планируемая дата выполнения
    Дата начала
    Дата выполнения
    Постановщик
    Кто работает
  2. Выполняется

    Задача: Загрузка картинок из редактора через @prisma-cms/uploader Нужна помощь

    Проект: Обучение. Март.

    Разбираю Editor.js и уперся: как залить картинку, которую добавляем через редактор.

    В редакторе есть функция, в которую залетает файл, в ней надо загрузить файл и вернуть полную ссылку на файл.


    import Uploader from '@prisma-cms/uploader' ... uploadByFile(file: string | Blob) { console.log('file', file) //Здесь пытаюсь через Uploader загрузиться и получить url return Uploader.upload(file).then(() => { return { success: 1, file: { url: 'http://localhost:3000/uploads/images/1638094124655-Z62_3167.jpg', }, } }) }, },

    Ругается на .upload(file): Property 'upload' does not exist on type 'typeof Uploader'.ts(2339)

    Понятно ,что куда-то совсем не туда полез ,нео выползти не получается.

    Нужна помощь!
    Вопрос: как правильно пристроить Uploader в этом случае?
    28 нояб. 2021 г., 14:06
    15 дек. 2021 г., 6:23
  3. Выполняется

    Задача: Запрос уникального объекта не по id Нужна помощь

    Проект: Обучение. Март.


    Вытаскиваю из url с помощью useRoute порпаметр поста urlname и по нему делаю фильтр среди всех постов. Работает, но явно это гланды через ж...
    Как в том случае следкет поступить?
    24 нояб. 2021 г., 8:56
    28 июля 2022 г., 10:43
  4. Завершена

    Задача: Изменить приведение переменных к типу на более правильное решение Нужна помощь

    Проект: Обучение. Март.

    В miniwar уткнулся в неправильное решение с приведением переменной к типу, причем дважды. Не нашел ,как решить по другому.


    20 нояб. 2021 г., 8:31
    24 нояб. 2021 г., 8:50
  5. Завершена

    Задача: Удалить енам UikitUserLinkAvatarSize, просто перечислить варианты в тип Нужна помощь

    Проект: freecode.academy

    Требуемые технологии

    React (2), TypeScript (2)
    27 февр. 2021 г., 20:20
    5 мар. 2021 г., 15:20
    5 мар. 2021 г., 17:20
    9 мар. 2021 г., 0:10
    9 мар. 2021 г., 0:14
  6. Завершена

    Задача: В списке таймеров добавить фильтр по проекту/задаче Нужна помощь

    Проект: freecode.academy

    Надо из всех фильтров вычлинять уникальные проекты и оформить их в виде кнопок. При клике выставляется фильтр, чтобы показать таймеры только по задачам этого проекта (пока достаточно фильтровать по одному проекту).


    Требуемые технологии

    Javascript (2), React (2), Material-UI (2)
    25 февр. 2021 г., 18:30
  7. Завершена
    24 февр. 2021 г., 20:06
    1 мар. 2021 г., 15:01
    1 мар. 2021 г., 16:21
  8. Завершена

    Задача: В офисе на странице таймеров добавить условие поиск только по текущему пользователю Нужна помощь

    Проект: freecode.academy


    Сейчас выводятся таймеры без учета кто их создал. Надо отфильтровать по условию CreatedBy: {id: currentUserId}. currentUserId получить из контекста OfficeContext::user.
    Надо галочку добавить "Только мои". Если пользователь текущий имеется, то галочка по умолчанию checked.



    Требуемые технологии

    React (3), GraphQL (2), Material-UI (2)
    24 февр. 2021 г., 19:58
  9. Выполняется

    Задача: Перенести страницы и настроить роутинг 2 Нужна помощь

    Проект: Учебный проект на next-js. Покемоны.

    Перенести оставшиеся страницы на NextJs:

    1. Перенести стили из css в styled-components
    2. Пофикстить Typescript ошибки
    3. Пофиксить подключение к firebase

    17 февр. 2021 г., 18:04
    17 февр. 2021 г., 0:00
    21 февр. 2021 г., 0:00
    17 февр. 2021 г., 0:00
  10. Завершена

    Задача: В профиле пользователя поправить сортировку технологий по названию Нужна помощь

    Проект: freecode.academy

    Требуемые технологии

    React (3), GraphQL (2)
    16 февр. 2021 г., 22:58
    20 февр. 2021 г., 0:00
    19 июня 2021 г., 6:00
    19 сент. 2021 г., 20:44
  11. Новая

    Задача: Добавить в топиках фильтр по названию и/или содержимому Нужна помощь

    Проект: freecode.academy

    Ранее были более мощные фильтры, но сейчас надо добавить хотя бы основные.

    Вот здесь прописаны текущие фильтры для топиков: https://github.com/freecode-academy/freecode.academy/blob/818c3b44a3b2d4006889a32b6d1d404930e0b92f/src/pages/Topics/index.tsx#L24-L50

    Сюда надо прописать возможность передавать и другие фильтры, как то Название, Содержимое и т.п. (сейчас хотя бы поиск по названию и/или содержимому).
    Пример того, как это работало на старой версии сайта: https://old.prisma-cms.com/topics/?filters=%7B%22contentText_contains%22%3A%22next-js%22%7D

    Следует обратить внимание, что изменение значений в фильтре (UI) вызывает изменение УРЛ страницы, а параметры для API-запроса берутся именно из УРЛа страницы. Надо сделать сдесь так же (то есть заюзать useRouter и router.replace(newUri)).

    Требуемые технологии

    React (3), GraphQL (3), Apollo-Client (3), Styled-Components (3)
    16 февр. 2021 г., 17:18
    19 февр. 2021 г., 0:00
    20 февр. 2021 г., 0:00
  12. Выполняется

    Задача: Перенести страницы и настроить роутинг Нужна помощь

    Проект: Учебный проект на next-js. Покемоны.

    Перенести страницы и настроить роутинг в nextJs
    10 февр. 2021 г., 13:10
    10 февр. 2021 г., 0:00
    12 февр. 2021 г., 0:00
    10 февр. 2021 г., 0:00
  13. Выполняется

    Задача: Запрос graphql для получения places по региону Нужна помощь

    Проект: Учебный проект pivo-moscow

    Николай, нужна твоя подсказка.

    Как сюда
    query places($where: PlaceWhereInput) {
    places(where: $where){
    id
    }
    }

    можно запихать условия ограничить выдачу заведений только Московского региона?
    27 янв. 2021 г., 17:45