diff --git a/Sources/TokamakCore/Modifiers/PaddingLayout.swift b/Sources/TokamakCore/Modifiers/PaddingLayout.swift index 266d72662..e9059f45d 100644 --- a/Sources/TokamakCore/Modifiers/PaddingLayout.swift +++ b/Sources/TokamakCore/Modifiers/PaddingLayout.swift @@ -40,3 +40,15 @@ extension View { padding(.all, length) } } + +extension ModifiedContent where Modifier == _PaddingLayout, Content: View { + public func padding(_ length: CGFloat) -> some View { + var layout = modifier + layout.insets?.top += length + layout.insets?.leading += length + layout.insets?.bottom += length + layout.insets?.trailing += length + + return ModifiedContent(content: content, modifier: layout) + } +}