Defined some constants for the String+Icons and UIImage+Icons extensions in the UI library.

This commit is contained in:
Javier Cicchelli 2024-03-20 21:15:48 +01:00
parent c9f4b9a677
commit 548a77cd63
2 changed files with 30 additions and 2 deletions

View File

@ -10,9 +10,18 @@ public extension String {
enum Icon {
// MARK: Constants
static let questionMark = "questionmark.circle.fill"
public static let info = "info.circle.fill"
public static let person = "person.crop.circle.fill"
public static let starAll = "a.circle"
public static let star1 = "1.circle"
public static let star2 = "2.circle"
public static let star3 = "3.circle"
public static let star4 = "4.circle"
public static let star5 = "5.circle"
static let filter = "camera.filters"
static let questionMark = "questionmark.circle.fill"
static let star = "star"
static let starFill = "star.fill"
}
}

View File

@ -0,0 +1,19 @@
//
// UIImage+ICons.swift
// ReviewsUIKit
//
// Created by Javier Cicchelli on 20/03/2024.
// Copyright © 2024 Röck+Cöde VoF. All rights reserved.
//
import UIKit
public extension UIImage {
enum Icon {
// MARK: Constants
public static let filter = UIImage(systemName: .Icon.filter)
public static let star = UIImage(systemName: .Icon.star)
}
}