- ./package.json
{
"private": true,
"workspaces": {
"packages": [
"./packages/*"
]
},{
"private": true,
"workspaces": {
"packages": [
"./packages/*"
]
},| export const statusList = [ | |
| "enable", | |
| "disable", | |
| ] as const; | |
| export type Status = (typeof statusList)[number]; | |
| export const Status = Object.fromEntries(statusList.map(v => [v, v])) as { | |
| [K in Status]: K; | |
| }; | |
| // |
| { | |
| "React Component": { | |
| "prefix": "rc", | |
| "body": [ | |
| "interface ${1:${RELATIVE_FILEPATH/.+[\\\/]([^\\\/]+)(?:\\\/index\\.tsx$)|.+[\\\/]([^\\\/]+)\\.tsx$/${1:/pascalcase}${2:/pascalcase}/}}Props { $2}", | |
| "", | |
| "export function ${1}({ $3}: ${1}Props) {", | |
| " return (<>${4:${1}}</>);", | |
| "}", | |
| "", |