Function mergeSx

  • Parameters

    • sx: (undefined | MuiSxProps<any>)[]
    • config: {
          merge: "deep" | "shallow";
      } = ...
      • merge: "deep" | "shallow"

    Returns Exclude<MuiSxProps, undefined | null>

    Merges an array of MuiSxProps

    import {mergeSx} from 'muitils'
    // or
    import {mergeSx} from 'muitils/sx'




    const merged = mergeSx([sx1,sx2], {merge: 'deep'})
    
    const merged = mergeSx([sx1,sx2,sx3,sx4], {merge: 'shallow'})