import an MDX file in a component, similar to importing a regular component:
#react
#mdx
Import an MDX file in a component, similar to importing a regular component:
import Contents from '@/mdx/Contents.mdx';
// Usage
<Contents />
It’s actually in the documentation. Get used to reading first, unlike me lol.
:not() pseudo-class
#css
#selector
Using :not() can be a bit tricky; incorrect usage may lead to unexpected results.
Example: styling inline code that is not a child of pre or .code-block. Usage:
Don't
:not(pre), :not(.code-block) {
> code {
background-color: 'red';
}
}
Do
:not(pre, .code-block) {
> code {
background-color: 'red';
}
}
Turborepo dependsOn
#turborepo
#monorepo
"build": {
"dependsOn": ["^lint", "test"]
},
dependsOn with ^ refers to tasks from other packages, while without ^ refers to tasks from the current package.
Example: when building app A, it must run lint in all dependency packages, and also run the test task of app A itself.