TokiTrainer/Toki Trainer/ViewModels/FlashCardsViewModel.swift

26 lines
553 B
Swift
Raw Normal View History

//
// FlashCardsViewModel.swift
// Toki Trainer
//
// Created by Avery Ada Pace on 11/6/21.
//
import Foundation
class FlashCardsViewModel: ObservableObject {
let jsonLoader = TokiJSONLoader()
private var fullDictionary: [TokiDictEntry] = []
@Published var randomDictionary: [TokiDictEntry] = []
init() {
if let safeDictionary = jsonLoader.loadDictionary() {
fullDictionary = safeDictionary
randomDictionary = safeDictionary
2021-11-07 22:15:11 +00:00
//randomDictionary.shuffle()
}
}
}