clerk/javascript

e.clearFeedback is not a function. (In 'e.clearFeedback()', 'e.clearFeedback' is undefined)

danilofuchs opened this issue · 3 comments

Preliminary Checks

Reproduction

https://salvy.sentry.io/replays/64f85e5ce73744059bde1e39f183735a/?referrer=%2Freplays%2F%3AreplaySlug%2F&t=0&t_main=errors

Publishable key

pk_live_Y2xlcmsuc2FsdnkuY29tLmJyJA

Description

We have been receiving this error in Sentry, in our sign-up page:

e.clearFeedback is not a function. (In 'e.clearFeedback()', 'e.clearFeedback' is undefined)

Does not break anything, but I guessed it would be nice to let you know

image

Environment

System:
    OS: Linux 6.9 Pop!_OS 22.04 LTS
    CPU: (12) x64 11th Gen Intel(R) Core(TM) i5-11400H @ 2.70GHz
    Memory: 6.85 GB / 31.09 GB
    Container: Yes
    Shell: 5.8.1 - /usr/bin/zsh
  Binaries:
    Node: 20.16.0 - ~/n/bin/node
    npm: 10.8.1 - ~/n/bin/npm
    pnpm: 9.7.1 - ~/n/bin/pnpm
    bun: 1.1.13 - ~/.bun/bin/bun
  Browsers:
    Chrome: 127.0.6533.119
  npmPackages:
    @clerk/localizations: ^2.6.0 => 2.6.0 
    @clerk/nextjs: ^5.3.2 => 5.3.2 
    @clerk/types: ^4.14.0 => 4.14.0 
    @edge-runtime/vm: ^4.0.0 => 4.0.0 
    @faker-js/faker: ^8.4.1 => 8.4.1 
    @formatjs/cli-lib: ^6.4.2 => 6.4.2 
    @formbricks/js: ^2.1.0 => 2.1.0 
    @headlessui/react: ^2.0.4 => 2.0.4 
    @hello-pangea/dnd: ^16.6.0 => 16.6.0 
    @hey-api/openapi-ts: ^0.52.5 => 0.52.5 
    @hookform/devtools: ^4.3.1 => 4.3.1 
    @hookform/resolvers: ^3.6.0 => 3.6.0 
    @iframe-resizer/react: ^5.1.5 => 5.1.5 
    @knocklabs/client: ^0.10.12 => 0.10.12 
    @knocklabs/react: ^0.2.26 => 0.2.26 
    @playwright/test: ^1.44.1 => 1.44.1 
    @radix-ui/react-accordion: ^1.1.2 => 1.1.2 
    @radix-ui/react-checkbox: ^1.0.4 => 1.0.4 
    @radix-ui/react-collapsible: ^1.0.3 => 1.0.3 
    @radix-ui/react-dialog: ^1.0.5 => 1.0.5 
    @radix-ui/react-dismissable-layer: ^1.0.5 => 1.0.5 
    @radix-ui/react-dropdown-menu: ^2.0.6 => 2.0.6 
    @radix-ui/react-popover: ^1.0.7 => 1.0.7 
    @radix-ui/react-progress: ^1.0.3 => 1.0.3 
    @radix-ui/react-radio-group: ^1.1.3 => 1.1.3 
    @radix-ui/react-scroll-area: ^1.0.5 => 1.0.5 
    @radix-ui/react-select: ^2.0.0 => 2.0.0 
    @radix-ui/react-slot: ^1.0.2 => 1.0.2 
    @radix-ui/react-tabs: ^1.0.4 => 1.0.4 
    @radix-ui/react-toast: ^1.1.5 => 1.1.5 
    @radix-ui/react-toggle: ^1.0.3 => 1.0.3 
    @radix-ui/react-tooltip: ^1.0.7 => 1.0.7 
    @sentry/nextjs: ^8.9.2 => 8.9.2 
    @slack/webhook: ^7.0.2 => 7.0.2 
    @storybook/addon-essentials: ^8.2.9 => 8.2.9 
    @storybook/addon-interactions: ^8.2.9 => 8.2.9 
    @storybook/addon-links: ^8.2.9 => 8.2.9 
    @storybook/blocks: ^8.2.9 => 8.2.9 
    @storybook/nextjs: ^8.2.9 => 8.2.9 
    @storybook/preview-api: ^8.2.9 => 8.2.9 
    @storybook/react: ^8.2.9 => 8.2.9 
    @tailwindcss/forms: ^0.5.7 => 0.5.7 
    @tanstack/match-sorter-utils: ^8.19.4 => 8.19.4 
    @tanstack/react-query: ^5.45.1 => 5.45.1 
    @tanstack/react-query-devtools: ^5.45.1 => 5.45.1 
    @tanstack/react-table: ^8.20.1 => 8.20.1 
    @testing-library/jest-dom: ^6.4.6 => 6.4.6 
    @testing-library/react: ^16.0.0 => 16.0.0 
    @testing-library/user-event: ^14.5.2 => 14.5.2 
    @trpc/client: ^11.0.0-rc.417 => 11.0.0-rc.417+94650c185 
    @trpc/next: ^11.0.0-rc.417 => 11.0.0-rc.417+94650c185 
    @trpc/react-query: ^11.0.0-rc.417 => 11.0.0-rc.417+94650c185 
    @trpc/server: ^11.0.0-rc.417 => 11.0.0-rc.417+94650c185 
    @types/eslint: ^8.56.11 => 8.56.11 
    @types/jsonwebtoken: ^9.0.6 => 9.0.6 
    @types/node: ^22.0.0 => 22.0.0 
    @types/react: ^18.3.3 => 18.3.3 
    @types/react-csv: ^1.1.10 => 1.1.10 
    @types/react-dom: ^18.3.0 => 18.3.0 
    @types/uuid: ^10.0.0 => 10.0.0 
    @typescript-eslint/eslint-plugin: ^8.0.1 => 8.0.1 
    @typescript-eslint/parser: ^8.0.1 => 8.0.1 
    @unleash/nextjs: ^1.4.3 => 1.4.4 
    @vercel/speed-insights: ^1.0.12 => 1.0.12 
    @vitejs/plugin-react: ^4.3.1 => 4.3.1 
    @vitest/ui: ^2.0.5 => 2.0.5 
    @xstate/react: ^4.1.1 => 4.1.1 
    autoprefixer: ^10.4.19 => 10.4.19 
    chalk: ^5.3.0 => 5.3.0 
    class-variance-authority: ^0.7.0 => 0.7.0 
    clsx: ^2.1.1 => 2.1.1 
    cpf-cnpj-validator: ^1.0.3 => 1.0.3 
    date-fns: ^3.6.0 => 3.6.0 
    dayjs: ^1.11.11 => 1.11.11 
    dotenv: ^16.4.5 => 16.4.5 
    embla-carousel: ^8.1.5 => 8.1.5 
    embla-carousel-autoplay: ^8.1.5 => 8.1.5 
    embla-carousel-react: ^8.1.5 => 8.1.5 
    eslint: ^8.57.0 => 8.57.0 
    eslint-config-next: ^14.2.4 => 14.2.4 
    eslint-plugin-formatjs: ^4.13.3 => 4.13.3 
    eslint-plugin-storybook: ^0.8.0 => 0.8.0 
    glob: ^11.0.0 => 11.0.0 
    googleapis: ^142.0.0 => 142.0.0 
    jose: ^5.4.0 => 5.4.0 
    js-confetti: ^0.12.0 => 0.12.0 
    jsdom: ^24.1.0 => 24.1.0 
    jsonwebtoken: ^9.0.2 => 9.0.2 
    msw: 2.3.0-ws.rc-7 => 2.3.0-ws.rc-7 
    msw-trpc: danilofuchs/msw-trpc#ws => undefined 
    next: ^14.2.4 => 14.2.4 
    node-fetch: ^3.3.2 => 3.3.2 
    path-to-regexp: ^7.0.0 => 7.0.0 
    pdf-lib: ^1.17.1 => 1.17.1 
    postcss: ^8.4.38 => 8.4.41 
    posthog-js: ^1.150.1 => 1.150.1 
    prettier: ^3.3.2 => 3.3.2 
    prettier-plugin-tailwindcss: ^0.6.4 => 0.6.4 
    react: 18.3.1 => 18.3.1 
    react-csv: ^2.2.2 => 2.2.2 
    react-datepicker: ^7.0.0 => 7.0.0 
    react-dom: 18.3.1 => 18.3.1 
    react-hook-form: ^7.52.0 => 7.52.0 
    react-intl: ^6.6.8 => 6.6.8 
    react-number-format: ^5.4.0 => 5.4.0 
    react-responsive: ^10.0.0 => 10.0.0 
    recharts: ^2.12.7 => 2.12.7 
    sharp: ^0.33.4 => 0.33.4 
    storybook: ^8.2.9 => 8.2.9 
    storybook-react-intl: ^3.1.1 => 3.1.1 
    superjson: 2.2.1 => 2.2.1 
    tailwind-merge: ^2.3.0 => 2.3.0 
    tailwindcss: ^3.4.4 => 3.4.4 
    type-fest: ^4.20.1 => 4.20.1 
    typescript: ^5.5.4 => 5.5.4 
    uuid: ^10.0.0 => 10.0.0 
    vitest: ^2.0.5 => 2.0.5 
    xstate: ^5.13.2 => 5.13.2 
    zod: ^3.23.8 => 3.23.8 
    zustand: ^4.5.2 => 4.5.2

Hi!

Sorry for the late response and thanks for opening an issue. I clicked on the Sentry link but it doesn't display me anything beside a login page. Do you need to make this public? Or would you be able to create a minimal reproduction?
On the few sign-up pages I tried I didn't get this error and the code itself is not in our codebase.

Hello 👋

In an effort to keep our GitHub issues clean and focused, we close any issues that are awaiting a reproduction after 8 days on inactivity, and it has been 7 days. This issue will be closed tomorrow unless a reproduction is provided. If it takes longer than this to get a reproduction, that's ok, just drop a comment and we will remove the Stale label.

How to create a minimal reproduction

Thanks for being a part of the Clerk community! 🙏

After 8 days without a reproduction being supplied, we are closing this issue. Keep in mind, I'm just a robot, so if I've closed this issue in error, please reply here and my human colleagues will reopen it. Likewise if a reproduction is prepared after it has been closed.