NetNewsWire/Shared/Importers/DefaultFeedsImporter.swift

23 lines
486 B
Swift
Raw Normal View History

2017-05-27 19:43:27 +02:00
//
// DefaultFeedsImporter.swift
2018-08-29 07:18:24 +02:00
// NetNewsWire
2017-05-27 19:43:27 +02:00
//
// Created by Brent Simmons on 8/13/15.
// Copyright © 2015 Ranchero Software, LLC. All rights reserved.
//
import Foundation
2017-09-17 21:34:10 +02:00
import Account
2017-05-27 19:43:27 +02:00
2024-03-20 07:05:30 +01:00
@MainActor struct DefaultFeedsImporter {
2017-05-27 19:43:27 +02:00
static func importDefaultFeeds(account: Account) {
2024-03-27 05:10:05 +01:00
let defaultFeedsURL = Bundle.main.url(forResource: "DefaultFeeds", withExtension: "opml")!
2024-03-27 05:10:05 +01:00
Task {
2024-03-27 05:10:05 +01:00
try? await AccountManager.shared.defaultAccount.importOPML(defaultFeedsURL)
}
2017-05-27 19:43:27 +02:00
}
}