25 lines
561 B
Swift
25 lines
561 B
Swift
//
|
|
// Image+Helpers.swift
|
|
// Browse
|
|
//
|
|
// Created by Javier Cicchelli on 03/12/2022.
|
|
// Copyright © 2022 Röck+Cöde. All rights reserved.
|
|
//
|
|
|
|
import SwiftUI
|
|
|
|
extension Image {
|
|
|
|
/// Resizes an image to a given size.
|
|
/// - Parameter size: A size to which an image will be resized.
|
|
/// - Returns: An resized image rendered as an erasured view.
|
|
func icon(size: CGFloat) -> some View {
|
|
self
|
|
.resizable()
|
|
.renderingMode(.template)
|
|
.scaledToFit()
|
|
.frame(width: size, height: size)
|
|
}
|
|
|
|
}
|