remix
                                
                                 remix copied to clipboard
                                
                                    remix copied to clipboard
                            
                            
                            
                        Build Better Websites. Create modern, resilient user experiences with web fundamentals.
Closes: # - [ ] Docs - [ ] Tests Testing Strategy:
### Reproduction I've noticed in my fairly complex app that sometimes a `useFetcher` hangs with its `state` being `"loading"` forever or until a new action runs which revalidates it. After...
### Reproduction 1. Go to https://stackblitz.com/edit/remix-run-remix-hztd2p 2. In the browser panel you'll see a link to the subpage -- navigate to it. 3. In the subpage there hopefully will be...
### Reproduction https://github.com/justintoman/remix-node-bug Copy/pasted from the README.md in that repo 👆 1. `npm create vite@latest` - Pick React and Remix 3. In `tsconfig.json`, add `"verbatimModuleSyntax": true` 4. In `_index.tsx` change...
### What version of Remix are you using? 1.19.3 ### Are all your remix dependencies & dev-dependencies using the same version? - [X] Yes ### Steps to Reproduce Hey there,...
### Reproduction https://stackblitz.com/edit/remix-run-remix-2up1w8 ### System Info ```shell System: OS: Linux 5.0 undefined CPU: (6) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz Memory: 0 Bytes / 0 Bytes Shell: 1.0 -...
### Reproduction Repository: https://github.com/cha0s/remix-eat-error **Heads up**: This is using the **`vite-express`** template and happens in **dev mode**. There is only one commit on top of the output from `npx create-remix@latest...
### What version of Remix are you using? 2.2.0 ### Are all your remix dependencies & dev-dependencies using the same version? - [X] Yes ### Steps to Reproduce index.ts file...
### Reproduction When strictNullChecks is disabled, if all fields within a field are optional, then the parent field itself becomes optional. This is due to wrapping the returned result in...