feat: add info

This commit is contained in:
2023-04-16 21:52:44 +08:00
parent 5d5653d3bd
commit e5896c093a
10 changed files with 319 additions and 36 deletions

View File

@@ -0,0 +1,29 @@
import type { FullToken, GenerateStyle } from '../../theme/internal'
/** Component only token. Which will handle additional calculation of alias token */
export interface ComponentToken {
// Component token here
}
interface SpaceToken extends FullToken<'Space'> {
// Custom token here
}
const genSpaceCompactStyle: GenerateStyle<SpaceToken> = (token) => {
const { componentCls } = token
return {
[componentCls]: {
display: 'inline-flex',
'&-block': {
display: 'flex',
width: '100%'
},
'&-vertical': {
flexDirection: 'column'
}
}
}
}
// ============================== Export ==============================
export default genSpaceCompactStyle