Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit56d5db7

Browse files
committed
remove experimental backend from client
1 parent7d2073a commit56d5db7

File tree

2 files changed

+1
-57
lines changed

2 files changed

+1
-57
lines changed

‎README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ To get things up an running _locally_ you'll need the latest version of [Go](htt
2323

2424
##Tasks
2525

26-
-[] Remove experimental store
26+
-[x] Remove experimental store
2727
-[ ] Make hashtags tappable
2828
-[ ] Implement search
2929
-[ ] Make repository public

‎clients/Logger/Logger/LoggerStore.swift‎

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,13 @@ class LoggerStore: ObservableObject {
66
@Publishedvarstate:ItemState
77

88
privatevarentryBackend:LoggerStaterProtocol?
9-
privatevardocumentBackend:LoggerStaterProtocol?
109
privatevarlocationManager:CLLocationManager
1110

1211
privatevardecoder=JSONDecoder()
13-
// private var decoder: JSONDecoder {
14-
// let decoder = JSONDecoder()
15-
// decoder.dateDecodingStrategy = .customISO8601
16-
// return decoder
17-
// }
1812

1913
init(){
2014
self.state=ItemState(items:[])
2115
self.entryBackend=nil
22-
self.documentBackend=nil
2316
self.locationManager=CLLocationManager()
2417

2518
load()
@@ -31,7 +24,6 @@ class LoggerStore: ObservableObject {
3124
print("➤ Loading Database:\(file)")
3225
print("➤ Framework Version:\(LoggerVersion())")
3326

34-
// self.documentBackend = LoggerNew("beta", file.absoluteString)
3527
self.entryBackend=LoggerNew("production", file.absoluteString)
3628
self.locationManager.requestWhenInUseAuthorization()
3729
}
@@ -51,27 +43,22 @@ class LoggerStore: ObservableObject {
5143

5244
func current(){
5345
apply(entryData: entryBackend?.current())
54-
// apply(documentData: documentBackend?.current())
5546
}
5647

5748
func itemCreate(text:String, color:Int64){
5849
apply(entryData: entryBackend?.entryCreate(text, color: color))
59-
// apply(documentData: documentBackend?.entryCreate(text, color: color))
6050
}
6151

6252
func itemUpdate(id:Int64, text:String, color:Int64){
6353
apply(entryData: entryBackend?.entryUpdate(id, text: text, color: color))
64-
// apply(documentData: documentBackend?.entryUpdate(id, text: text, color: color))
6554
}
6655

6756
func itemDelete(id:Int64){
6857
apply(entryData: entryBackend?.entryDelete(id))
69-
// apply(documentData: documentBackend?.entryDelete(id))
7058
}
7159

7260
func itemSearch(query:String){
7361
apply(entryData: entryBackend?.entrySearch(query))
74-
// apply(documentData: documentBackend?.entrySearch(query))
7562
}
7663

7764
// MARK: - Private
@@ -90,21 +77,6 @@ class LoggerStore: ObservableObject {
9077
letitems= entryResponse.entries.map{Item(id: $0.id, text: $0.text, color: $0.color)}
9178
self.state=ItemState(items: items)
9279
}
93-
94-
privatefunc apply(documentData:Data?){
95-
guardlet data= documentDataelse{return}
96-
do{
97-
letresp=try decoder.decode(LoggerDocumentResponse.self, from: data)
98-
apply(documentResponse: resp)
99-
}catch{
100-
print(error)
101-
}
102-
}
103-
104-
privatefunc apply(documentResponse:LoggerDocumentResponse){
105-
letitems= documentResponse.documents.map{Item(id: $0.id, text: $0.content.text, color: $0.content.meta.color)}
106-
self.state=ItemState(items: items)
107-
}
10880
}
10981

11082
// MARK: - Frontend Types
@@ -138,31 +110,3 @@ struct LoggerError: Decodable {
138110
letcode:String
139111
letmessage:String
140112
}
141-
142-
structLoggerDocumentResponse:Decodable{
143-
letdocuments:[LoggerDocument]
144-
leterror:LoggerError?
145-
}
146-
147-
structLoggerDocument:Decodable,Identifiable{
148-
letidentifier:String
149-
letcontent:LoggerDocumentContent
150-
lethistory:[LoggerDocumentContent]
151-
152-
varid:Int64{
153-
Int64(identifier)??0
154-
}
155-
}
156-
157-
structLoggerDocumentContent:Decodable{
158-
lettext:String
159-
letmeta:LoggerDocumentMeta
160-
letcreated:Date
161-
letmodified:Date
162-
}
163-
164-
structLoggerDocumentMeta:Decodable{
165-
letcontentType:String
166-
lettags:[String]
167-
letcolor:Int64
168-
}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp