dxyjsonctots README
Convert json data into TS declarations
Introduce
The transformation JSONC implemented using Typeof - Jsonc is declared for TS
Usage
With selection:
- Select a JSON fragment
- Press Cmd+Shift+T
- The output the corresponding TS declaration
Sippnets
Syntax |
Description |
imrc |
import React, { Component } from 'react' |
imrp |
import React, { PureComponent } from 'react' |
imrh |
import React, { useState } from 'react' |
imrhf |
import React, { FC } from 'react' |
imrhi |
import react and add interface |
con |
constructor |
conc |
constructor(props,content) |
cwm |
componentWillMount |
cdm |
componentDidMount |
cwr |
componentWillReceiveProps |
cwup |
componentWillUpdate |
cdup |
componentDidUpdate |
cwun |
componentWillUnmount |
cdc |
componentDidCatch |
type |
typescript type |
int |
typescript interface |
exint |
export typescript interface |
uss |
useState |
use |
useEffect |
usl |
useLayoutEffect |
usm |
useMemo |
useu |
useEffectUnMount |
used |
useEffectDidMount |
lod |
import lodash |
cls |
import classnames |
dav |
import dav |
dui |
import dxm-ui |
dui |
import dxm-ui |
antdm |
import antd-mobile |
antdm |
import antd-mobile |
less |
import styles from './${name}.less' |
@com |
import @/components |
@comb |
import @/componentsBusiness |
@uti |
import @/uti |
@ser |
import @/services |
@hook |
import @/hooks |
@can |
import @/cantants |
./ |
import {} from './' |
../ |
import {} from '../' |
To Do
- Add support for Json formatting
Enjoy!
| |