Skip to content

Commit

Permalink
feat: Add specific padding to boundaries (floating-ui#518)
Browse files Browse the repository at this point in the history
  • Loading branch information
Buchheit committed Apr 13, 2018
1 parent 03f45cd commit d830e3a
Showing 1 changed file with 11 additions and 4 deletions.
15 changes: 11 additions & 4 deletions packages/popper/src/utils/getBoundaries.js
Expand Up @@ -69,10 +69,17 @@ export default function getBoundaries(
}

// Add paddings
boundaries.left += padding;
boundaries.top += padding;
boundaries.right -= padding;
boundaries.bottom -= padding;
if(!isNaN(padding)){
boundaries.left += padding;
boundaries.top += padding;
boundaries.right -= padding;
boundaries.bottom -= padding;
} else {
boundaries.left += padding.left || 0;
boundaries.top += padding.top || 0;
boundaries.right -= padding.right || 0;
boundaries.bottom -= padding.bottom || 0;
}

return boundaries;
}

0 comments on commit d830e3a

Please sign in to comment.