21 lines
432 B
Swift
21 lines
432 B
Swift
enum CornerRadius {
|
|
case modalSheet
|
|
case buttonDefault
|
|
case buttonDefaultSmall
|
|
case buttonSmall
|
|
case grabber
|
|
case custom(CGFloat)
|
|
}
|
|
|
|
extension CornerRadius {
|
|
var value: CGFloat {
|
|
switch self {
|
|
case .modalSheet: return 12
|
|
case .buttonDefault: return 8
|
|
case .buttonDefaultSmall: return 6
|
|
case .buttonSmall: return 4
|
|
case .grabber: return 2.5
|
|
case .custom(let value): return value
|
|
}
|
|
}
|
|
}
|