cyl-hooks-tools
Version:
基于react上下文实现的权限管理
16 lines • 493 B
TypeScript
export namespace NinePatch {
export interface ISite {
left: number
top: number
right: number
bottom: number
}
export interface Props<T = ISite> extends React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement> {
ninePatch: {
source: string
scale?: number
} & T,
content: T
}
}
export function NinePatch(props: NinePatch.Props, ref: React.LegacyRef<HTMLDivElement>): JSX.Element