@@ -12,15 +12,15 @@ type Columns = {
1212 [ Breakpoint in BreakpointsAlias ] ?: number | string ;
1313} ;
1414
15- type Spacing = {
15+ type Gap = {
1616 [ Breakpoint in BreakpointsAlias ] ?: SpacingSpaceScale ;
1717} ;
1818
1919export interface ColumnsProps {
2020 /** The spacing between columns
2121 * @default '4'
2222 */
23- spacing ?: Spacing ;
23+ gap ?: Gap ;
2424 /** The number of columns to display
2525 * @default {xs: 6, sm: 6, md: 6, lg: 6, xl: 6}
2626 */
@@ -29,28 +29,18 @@ export interface ColumnsProps {
2929 children ?: React . ReactNode ;
3030}
3131
32- export function Columns ( { columns, children, spacing } : ColumnsProps ) {
32+ export function Columns ( { columns, children, gap } : ColumnsProps ) {
3333 const style = {
3434 '--pc-columns-xs' : formatColumns ( columns ?. xs || 6 ) ,
3535 '--pc-columns-sm' : formatColumns ( columns ?. sm ) ,
3636 '--pc-columns-md' : formatColumns ( columns ?. md ) ,
3737 '--pc-columns-lg' : formatColumns ( columns ?. lg ) ,
3838 '--pc-columns-xl' : formatColumns ( columns ?. xl ) ,
39- '--pc-columns-space-xs' : spacing ?. xs
40- ? `var(--p-space-${ spacing ?. xs } )`
41- : undefined ,
42- '--pc-columns-space-sm' : spacing ?. sm
43- ? `var(--p-space-${ spacing ?. sm } )`
44- : undefined ,
45- '--pc-columns-space-md' : spacing ?. md
46- ? `var(--p-space-${ spacing ?. md } )`
47- : undefined ,
48- '--pc-columns-space-lg' : spacing ?. lg
49- ? `var(--p-space-${ spacing ?. lg } )`
50- : undefined ,
51- '--pc-columns-space-xl' : spacing ?. xl
52- ? `var(--p-space-${ spacing ?. xl } )`
53- : undefined ,
39+ '--pc-columns-gap-xs' : gap ?. xs ? `var(--p-space-${ gap ?. xs } )` : undefined ,
40+ '--pc-columns-gap-sm' : gap ?. sm ? `var(--p-space-${ gap ?. sm } )` : undefined ,
41+ '--pc-columns-gap-md' : gap ?. md ? `var(--p-space-${ gap ?. md } )` : undefined ,
42+ '--pc-columns-gap-lg' : gap ?. lg ? `var(--p-space-${ gap ?. lg } )` : undefined ,
43+ '--pc-columns-gap-xl' : gap ?. xl ? `var(--p-space-${ gap ?. xl } )` : undefined ,
5444 } as React . CSSProperties ;
5545
5646 return (
0 commit comments