Ishaan Bedi
Ishaan Bedi
When being on the `login` or `signup` page, any kind of error is displayed based on the incoming request from Supabase Auth mechanism, which is parsed from the parameter query....
## Description Fragments are a syntax that allow you to build a react component with multiple nodes or subcomponents, without requiring a wrapper element. A fragment is considered to be...
## Description When rendering a list of items in React, it is necessary to pass a "key" prop. This key is used by React to identify which items have changed,...
## Description Using `.bind()` or passing local callback functions as props to react component incurs a performance overhead. Consider using `React.useCallback`, or if possible, moving the callback definition outside the...
## Description It is recommended to use `let` or `const` over `var`. This will help prevent re-declaration of variables that are in the global scope when using `var`. ## Occurrences...
## Description The issue is raised because of missing or unescaped JSX escape characters. These characters would be injected as a text node in JSX statements, which might not be...
## Description A `key` is a special string attribute you need to include when creating lists of elements because keys help `React` identify which items have changed, added, or removed....
## Description In other words, the use of forms such as `var foo = require("foo")` are banned. Instead use `ES6` style imports or `import foo = require("foo")` imports. ## Occurrences...
## Description Variables, functions and types should always be used *after* they've been defined. This issue will flag any code snippets that use variables or types before definition. ## Occurrences...
## Description Using non-null assertions cancels out the benefits of strict null-checking, and introduces the possibility of runtime errors. Avoid non-null assertions unless absolutely necessary. If you still need to...