Виправити помилку "Cannot convert undefined to a BigInt" у Next.js/Web3 застосунку
2000 UAHШукаю розробника, який допоможе виправити помилку у проєкті на Next.js + Wagmi/Web3.
Після натискання кнопки створення спору (диспуту) у застосунку з’являється помилка в консолі:
javascript
Uncaught (in promise) TypeError: Cannot convert undefined to a BigInt
🔍 Що відомо:
Застосунок працює з Web3 (Wagmi + Ethers або Viem).
Є форми створення спору, які передають значення на смартконтракт.
Помилка, ймовірно, виникає через відсутність або неправильне значення, яке передається у BigInt(...) при відправленні транзакції.
Репозиторій на GitHub уже доступний (Next.js + TypeScript).
-
Я — досвідчений Frontend/Fullstack розробник із понад 15 роками комерційного досвіду. За цей час я реалізував десятки успішних проєктів — від невеликих MVP до масштабних вебсистем з тисячами користувачів. У роботі поєдную глибоке технічне розуміння з прагматичним підходом до UX, продуктивності та підтримуваності коду.
🔧 Мої ключові навички:
- React, Next.js, Node, TypeScript, GraphQL, Redux, Zustand, Python, PHP / Laravel
- CI/CD: досвід налаштування повних пайплайнів (GitHub Actions, GitLab CI)
- Автоматизоване тестування: Jest, React Testing Library, Cypress
- Адаптивна верстка та доступність (a11y), оптимізація продуктивності, Lighthouse-аналіз
- Інтеграція з API, розробка SPA/PWA, WebSocket, SSR
… 📦 Найкращі практики розробки
Я дотримуюся принципів SOLID, KISS, DRY, дбаю про якість коду, читаємість і підтримуваність, завжди пишу тестований код і працюю за принципами CI/CD. Вмію ефективно працювати в команді або самостійно, дотримуючись термінів та технічних вимог.
Готовий реалізувати проєкт якісно, вчасно та з турботою про деталі.
-
1887 8 0 Доброго дня!
Ми — The Dev Company, команда з досвідом роботи з Web3-проєктами, Next.js, Wagmi, Ethers та Viem.
Описана вами помилка (`Cannot convert undefined to a BigInt`) найчастіше виникає через те, що в момент виклику `BigInt(...)` в один із параметрів передається `undefined`. Швидше за все, це значення з форми або некоректно передане, або не ініціалізоване перед відправкою. Ми готові швидко локалізувати джерело проблеми, перевірити логіку передачі даних, типізацію параметрів та виправити помилку.
Що отримаєте:
– Оперативний аудит коду й логіки передачі параметрів у функцію;
… – Фікс помилки з перевіркою всіх залежних компонентів;
–Тестування для підтвердження, що проблема не повторюється.
Наш стек:
– Next.js, React
–TypeScript
–Wagmi, Viem, Ethers
–Solidity / смартконтракти
–GitHub, Vercel, Hardhat / Foundry
Можемо одразу приєднатися до репозиторію та надати рішення в короткі строки.
Готові обговорити деталі, ціна за виправлення залежатиме від обсягу, але попередньо в межах 1000–2000 грн, залежно від складності.
Очікуємо на запрошення або додаткову інформацію.
З повагою,
The Dev Company
-
181 Вітаю!
З задоволенням допожу. Думаю нічого складного. Швидко та надійно. Можу пройтись по коду і перевірити, можливо ще десь є питаня.
-
95312 1270 1 10 Вітаю. Є великий досвід з Next.js. Готовий до співпраці.Звертайтесь
-
532 5 1 Доброго дня Богдане!
Скоріше за все ви не передаєте значення точніше воно не доходить , потрібно знайти місце де воно зникає. бо undefined це означає нічого нема.
Залюбки виконаю ваше завдання, за вашу ціну!
Напишіть мені
-
1563 4 0 1 Добрий день!
Маю досвід роботи з Web3-стеком: Next.js, TypeScript, Wagmi, Ethers/Viem. Готовий допомогти виявити та виправити помилку TypeError: Cannot convert undefined to a BigInt, яка виникає при виклику смартконтракту.є досвід останій проект на цій платформі Next.js + TypeScript+web3
Надішліть, будь ласка, посилання на репозиторій та уточніть: чи використовуєте writeContract, prepareWriteContract, чи інші хелпери Wagmi?
Готовий почати сьогодні.
-
Спробуйте поревірку
if (variable === undefined) { // catch error; } -
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Розробка платформи AM Mobility (автосервіс, парковка, страхування, оренда автомобілів)
259 176 UAH
Шукаємо команду або досвідченого Full Stack розробника для створення MVP платформи AM Mobility. AM Mobility — це єдина цифрова екосистема для автомобілістів, що об'єднує в одному додатку та веб-платформі: парковку; автосервіс; шиномонтаж; автомийку; оренду автомобілів;… Javascript та Typescript, Веб-програмування ∙ 3 дні 22 години тому ∙ 108 ставок |
Gsap анімації
1000 UAH
Доброго дня. Треба внести правки в поточному проєкті. Потрібен фахівець, який добре працює на gsap/lenis Треба зробити анімацію карточок. Детально ТЗ тут: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Треба проявити креатив та… Javascript та Typescript, Веб-програмування ∙ 4 дні 4 години тому ∙ 21 ставка |
Комерційна on-premise платформа відеозв'язку «ViM»Требуется разработати on-premise систему відеозв'язку з базовим розрахунком на 100 одночасних підключень (10 ізольованих кімнат по 10 осіб). Платформа повинна мати закладену архітектуру для майбутнього горизонтального масштабування до 1000 користувачів шляхом додавання нових… Javascript та Typescript, Веб-програмування ∙ 4 дні 23 години тому ∙ 32 ставки |
Шукаю наставника з Claude Code для запуску веб-проєкту з нуля**Коротко про завдання:** Я новачок без досвіду в програмуванні. Є готове ТЗ на розробку сайту (42 сторінки, Next.js, PostgreSQL). Хочу реалізувати його самостійно за допомогою Claude Code - потрібен спеціаліст, який налаштує середовище і навчить мене працювати з інструментом.… Javascript та Typescript, Навчання ∙ 6 днів 3 години тому ∙ 18 ставок |
Оновлення дизайну на сайтіПотрібно оновити дизайн існуючого сайту, використовуючи HTML, CSS, JS: освіжити зовнішній вигляд, зробити його сучасним і адаптивним під мобільні пристрої. Потрібно додати плавні анімації та інтерактивні елементи. HTML та CSS верстання, Javascript та Typescript ∙ 6 днів 21 година тому ∙ 94 ставки |