import mdx file sebagai component
#react
#mdx
Import mdx file di component, caranya mirip seperti import component biasa:
import Contents from '@/mdx/Contents.mdx';
// Penggunaan
<Contents />
Ternyata ada di dokumentasinya. Biasakan membaca dulu ya gais jangan kaya saya wkwk.
:not() pseudo-class
#css
#selector
Pake :not()
ini emang agak tricky, salah penggunaan hasilnya juga bisa ngga sesuai harapan.
Contoh, styling inline code
dimana bukan children dari pre
ataupun .code-block
. Penggunaannya:
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
dengan ^ menandakan task dari package lain, sedangkan yang tanpa ^ task dari package itu sendiri.
Misal: app A pas mau build harus running tasks lint
di semua package dependenciesnya, dan juga harus running task test
app A itu sendiri.