{"id":27414357,"url":"https://github.com/willkessler/clerk_invitation","last_synced_at":"2025-04-14T08:24:48.733Z","repository":{"id":222229192,"uuid":"756645153","full_name":"willkessler/clerk_invitation","owner":"willkessler","description":"Minimal implementation to demonstrate bug in clerk react sdk","archived":false,"fork":false,"pushed_at":"2024-02-13T02:51:08.000Z","size":53,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-02-13T03:49:18.162Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/willkessler.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-02-13T02:39:13.000Z","updated_at":"2024-02-13T03:49:24.343Z","dependencies_parsed_at":"2024-02-13T03:59:29.674Z","dependency_job_id":null,"html_url":"https://github.com/willkessler/clerk_invitation","commit_stats":null,"previous_names":["willkessler/clerk_invitation"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willkessler%2Fclerk_invitation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willkessler%2Fclerk_invitation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willkessler%2Fclerk_invitation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willkessler%2Fclerk_invitation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/willkessler","download_url":"https://codeload.github.com/willkessler/clerk_invitation/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248844404,"owners_count":21170571,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-14T08:24:47.296Z","updated_at":"2025-04-14T08:24:48.706Z","avatar_url":"https://github.com/willkessler.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Clerk Invitation React Apparent Bug\n\nMinimal implementation to demonstrate bug in clerk react sdk\n\n\n1. Set up a .env file with the keys shown in .env_sample.\n1. To see the bug, sign in. Ideally, you have an organization already created with the account you sign in.\n1. Invite a user\n1. You will see that the invitations list is not updated. If you have\n   the browser dev console open and click in the console and then\n   click back, suddenly, *magic* the invitations list gets updated.\n\nIn other words, it appears as if the context does not tell the\napplication to rerender after the invitation is sent until focus is\nlost and regained by the browser window.\n\nThe important code is in the src/components directory.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwillkessler%2Fclerk_invitation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwillkessler%2Fclerk_invitation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwillkessler%2Fclerk_invitation/lists"}