Files
aris-old/IrisCompanion/iris/Models/TodoItem.swift

32 lines
671 B
Swift

//
// TodoItem.swift
// iris
//
// Created by Codex.
//
import Foundation
struct TodoItem: Identifiable, Codable, Equatable {
let id: UUID
var title: String
var isCompleted: Bool
var createdAt: Date
var updatedAt: Date
var completedAt: Date?
init(id: UUID = UUID(),
title: String,
isCompleted: Bool = false,
createdAt: Date = Date(),
updatedAt: Date = Date(),
completedAt: Date? = nil) {
self.id = id
self.title = title
self.isCompleted = isCompleted
self.createdAt = createdAt
self.updatedAt = updatedAt
self.completedAt = completedAt
}
}