ultracite

This commit is contained in:
Maze Winther 2025-08-22 23:02:43 +02:00
parent 721a28e9a7
commit 7756ed0d80
1 changed files with 6 additions and 2 deletions

View File

@ -42,9 +42,13 @@ Ultracite enforces strict type safety, accessibility standards, and consistent c
- Don't insert comments as text nodes.
- Use `<>...</>` instead of `<Fragment>...</Fragment>`.
### Function Parameters and Props
- Always use destructured props objects instead of individual parameters in functions.
- Example: `function helloWorld({ prop }: { prop: string })` instead of `function helloWorld(param: string)`.
- This applies to all functions, not just React components.
### Correctness and Safety
- Don't assign a value to itself.
- Use props instead of parameters in all functions.
- Avoid unused imports and variables.
- Don't use await inside loops.
- Don't hardcode sensitive data like API keys and tokens.
@ -86,4 +90,4 @@ try {
} catch (e) {
console.log(e);
}
```
```