Skip to content

Commit

Permalink
Move hitSlop into expandable logic
Browse files Browse the repository at this point in the history
  • Loading branch information
oddballdave committed Jan 14, 2025
1 parent 28a7e1b commit 837e3db
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions packages/components/src/components/Alert/Alert.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -168,20 +168,20 @@ export const Alert: FC<AlertProps> = ({
</Text>
)

const hitSlop: Insets = {
// left border/padding + spacer + icon width
left: spacing.vadsSpaceLg + spacing.vadsSpaceXs + spacing.vadsSpaceXl,
top: spacing.vadsSpaceLg,
// bottom spacing changes depending on expanded state
bottom: expanded ? spacing.vadsSpaceSm : spacing.vadsSpaceLg,
right: spacing.vadsSpaceLg,
}

/**
* Wrap header text and expand icon in Pressable if the Alert is expandable
* Otherwise just return header text
*/
if (expandable) {
const hitSlop: Insets = {
// left border/padding + spacer + icon width
left: spacing.vadsSpaceLg + spacing.vadsSpaceXs + spacing.vadsSpaceXl,
top: spacing.vadsSpaceLg,
// bottom spacing changes depending on expanded state
bottom: expanded ? spacing.vadsSpaceSm : spacing.vadsSpaceLg,
right: spacing.vadsSpaceLg,
}

return (
<Pressable
onPress={toggleExpand}
Expand Down

0 comments on commit 837e3db

Please sign in to comment.