Добавить новость

Как начать судить фигурное катание в России. Следуйте этой инструкции, даже действующие спортсмены пробовали

«Близкий к идеальному»: актер Павел Ворожцов назвал лучший город в мире

Чат-бот «От Советского информбюро» запустили в России

Специалисты рассказали, как сделать виртуальные объекты из ничего



Новости сегодня

Новости от TheMoneytizer

Доработать функционал веб-приложения | Java, Spring

1. Пофиксить кнопку delete в портфелях (удаление добавленного портфолио, сейчас кнопка не работает).
2. Пофиксить кнопку delete и block в админке и возможность добавления нового администратора через админку (в интерфейсе).
3. Пофиксить следующее состояние: при нажатии кнопки Create New Portfolio в localhost/portfolioSelector тебя перекидывает на страницу localhost/portfolio, где снова надо нажимать на кнопку Create Portfolio (пофиксить это, что бы прямо в селекторе можно было создавать через одну кнопку), в дальнейшем когда мы нажали кнопку Create portfolio в localhost/portfolio, и нас автоматически перекинуло на страницу http://localhost/create-portfolio (для выбора активов, которые мы добавим в портфель) - если мы нажмем на этой странице кнопку Back to portfolio то нас перекинет на пустую страницу (нас должно перекидывать на портфолио селектор, мы возвращаемся к нашим портфелям в данном контексте, в то же время в определенных ситуациях нас все же должно возвращать в наш портфель, если мы его уже выбрали или работаем над ним) , а в логах будет:
Uncaught TypeError: Cannot read properties of undefined (reading 'isEmpty')
at Portfolio (Portfolio.js:102:1)
at renderWithHooks (react-dom.development.js:14985:1)
at mountIndeterminateComponent (react-dom.development.js:17811:1)
at beginWork (react-dom.development.js:19049:1)
at HTMLUnknownElement.callCallback (react-dom.development.js:3945:1)
at Object.invokeGuardedCallbackDev (react-dom.development.js:3994:1)
at invokeGuardedCallback (react-dom.development.js:4056:1)
at beginWork$1 (react-dom.development.js:23964:1)
at workLoopSync (react-dom.development.js:22707:1)
Portfolio @ Portfolio.js:102
performUnitOfWork @ react-dom.development.js:22776
workLoopSync @ react-dom.development.js:22707
renderRootSync @ react-dom.development.js:22670
performSyncWorkOnRoot @ react-dom.development.js:22293
(anonymous) @ react-dom.development.js:11327
unstable_runWithPriority @ scheduler.development.js:468
runWithPriority$1 @ react-dom.development.js:11276
flushSyncCallbackQueueImpl @ react-dom.development.js:11322
discreteUpdates$1 @ react-dom.development.js:22420
discreteUpdates @ react-dom.development.js:3756
dispatchDiscreteEvent @ react-dom.development.js:5889
react-dom.development.js:20085 The above error occurred in the <Portfolio> component:

at Portfolio (http://localhost/static/js/bundle.js:2984:81)
at Routes (http://localhost/static/js/bundle.js:78879:5)
at div
at App (http://localhost/static/js/bundle.js:58:96)
at Router (http://localhost/static/js/bundle.js:78812:15)
at BrowserRouter (http://localhost/static/js/bundle.js:78292:5)

Consider adding an error boundary to your tree to customize error handling behavior.
Visit https://reactjs.org/link/error-boundaries to learn more about error boundaries.
logCapturedError @ react-dom.development.js:20085
update.callback @ react-dom.development.js:20118
callCallback @ react-dom.development.js:12318
commitUpdateQueue @ react-dom.development.js:12339
commitLifeCycles @ react-dom.development.js:20736
commitLayoutEffects @ react-dom.development.js:23426
callCallback @ react-dom.development.js:3945
invokeGuardedCallbackDev @ react-dom.development.js:3994
invokeGuardedCallback @ react-dom.development.js:4056
commitRootImpl @ react-dom.development.js:23151
unstable_runWithPriority @ scheduler.development.js:468
runWithPriority$1 @ react-dom.development.js:11276
commitRoot @ react-dom.development.js:22990
performSyncWorkOnRoot @ react-dom.development.js:22329
(anonymous) @ react-dom.development.js:11327
unstable_runWithPriority @ scheduler.development.js:468
runWithPriority$1 @ react-dom.development.js:11276
flushSyncCallbackQueueImpl @ react-dom.development.js:11322
flushSyncCallbackQueue @ react-dom.development.js:11309
discreteUpdates$1 @ react-dom.development.js:22420
discreteUpdates @ react-dom.development.js:3756
dispatchDiscreteEvent @ react-dom.development.js:5889
Portfolio.js:102 Uncaught TypeError: Cannot read properties of undefined (reading 'isEmpty')
at Portfolio (Portfolio.js:102:1)
4. Добавить P&L (просто цифра и в %, желательно еще график) (P&L рассчитывается с момента добавления активов, в зависимости от изменения их стоимости, но с момента добавления)
5. Добавить статистику количества активов в портфеле, с момента их добавления (история количества активов по каждому активу отдельно график)
6. Настроить проект таким образом, что бы его можно было развернуть на Azure на Ubuntu и он корректно работал (креды на Azure предоставлю). На данный момент проект работает лишь под Windows и Windows Server.
7. Почистить старые зависимости, которые не используются.

Тот функционал что уже реализован - оставляем.

Крайний срок сдачи заказа 9 января 23:59 по МСК.

Читайте на 123ru.net


Новости 24/7 DirectAdvert - доход для вашего сайта



Частные объявления в Вашем городе, в Вашем регионе и в России



Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Вашем городе

Ria.city

О ДТП, безопасности на дорогах и предложениях ГАИ поговорили на «Серебряном дожде». Главное

Врач Пичугина: добавленные углеводы провоцируют диабет

Психолог Роман Цветков: как быстро успокоиться и прийти в душевное равновесие

Ракова: Более 12 тысяч пар выбрали нетипичные места для заключения брака в Москве

Музыкальные новости

28 экипажей собрали чемпионат области и Кубок Пскова по ралли

Собянин: Москва — лидер по числу способов оплаты проезда в городском транспорте

Зимний Кубок РДС по дрифту пройдет 24 и 25 января на территории Центра технических видов спорта «Москва»

В городском округе Домодедово росгвардейцы приняли участие в обеспечении правопорядка в ходе празднования Крещения Господня

Новости России

Специалисты рассказали, как сделать виртуальные объекты из ничего

Трубу с кипятком прорвало на проезжей части в Гольянове

ООО «БИБИБЭНДЗ», победитель всероссийских конкурсов высоких технологий и победители премии Престиж России.

Чат-бот «От Советского информбюро» запустили в России

Экология в России и мире

Обыкновенный азербайджанский фашизм-4. Ввод войск в Баку в январе 1990 года

«А как заразилась-то, расскажи? Пятки раздвинула?»: ростовского врача-рентгенолога уволили из-за комментария под постом ВИЧ-инфицированного блогера

Продюсер Дворцов: Анна Седокова активно готовится к концертам после выписки

Стильные зимние образы для неотразимых пышек

Спорт в России и мире

Оскорбивший Джоковича австралийский журналист извинился перед ним

Маск поддержал бойкот интервью Джоковичем на Australian Open

«Она вернулась к своей лучшей игре». Соболенко — о предстоящем матче с Бадосой на AO

Александр Зверев и Хольгер Руне сыграют на турнире ATP-500 в Рио-де-Жанейро

Moscow.media

С начала 2024 года Отделение СФР по Москве и Московской области оплатило пособия по временной нетрудоспособности 2,9 млн жителей региона

ТСД промышленного класса Saotron RT-T60

Тихое место...

В городском округе Домодедово проведена агитационно-разъяснительная работа с населением о сохранности имущества.











Топ новостей на этот час

Rss.plus






Более 600 спорсменов выступили на первенстве по дзюдо в Орехово-Зуеве

Специалисты рассказали, как сделать виртуальные объекты из ничего

Чат-бот «От Советского информбюро» запустили в России

Дополнительно проиндексировать военные пенсии поручил Владимир Путин