apply standard js

This commit is contained in:
Athou
2024-02-29 13:51:26 +01:00
parent 25ccece76c
commit 30fc2cb8a4
5 changed files with 556 additions and 62 deletions

View File

@@ -1,8 +1,33 @@
export type ReadingMode = "all" | "unread"
export type ReadingOrder = "asc" | "desc"
export type ViewMode = "title" | "cozy" | "detailed" | "expanded"
export type ScrollMode = "always" | "never" | "if_needed"
export interface AddCategoryRequest {
name: string
parentId?: string
}
export interface Subscription {
id: number
name: string
message?: string
errorCount: number
lastRefresh?: number
nextRefresh?: number
feedUrl: string
feedLink: string
iconUrl: string
unread: number
categoryId?: string
position: number
newestItemTime?: number
filter?: string
}
export interface Category {
id: string
parentId?: string
@@ -26,19 +51,6 @@ export interface CollapseRequest {
collapse: boolean
}
export interface Entries {
name: string
message?: string
errorCount: number
feedLink: string
timestamp: number
hasMore: boolean
offset?: number
limit?: number
entries: Entry[]
ignoredReadStatus: boolean
}
export interface Entry {
id: string
guid: string
@@ -67,6 +79,19 @@ export interface Entry {
tags: string[]
}
export interface Entries {
name: string
message?: string
errorCount: number
feedLink: string
timestamp: number
hasMore: boolean
offset?: number
limit?: number
entries: Entry[]
ignoredReadStatus: boolean
}
export interface FeedInfo {
url: string
title: string
@@ -196,6 +221,17 @@ export interface ServerInfo {
treeReloadInterval: number
}
export interface SharingSettings {
email: boolean
gmail: boolean
facebook: boolean
twitter: boolean
tumblr: boolean
pocket: boolean
instapaper: boolean
buffer: boolean
}
export interface Settings {
language: string
readingMode: ReadingMode
@@ -212,17 +248,6 @@ export interface Settings {
sharingSettings: SharingSettings
}
export interface SharingSettings {
email: boolean
gmail: boolean
facebook: boolean
twitter: boolean
tumblr: boolean
pocket: boolean
instapaper: boolean
buffer: boolean
}
export interface StarRequest {
id: string
feedId: number
@@ -235,34 +260,11 @@ export interface SubscribeRequest {
categoryId?: string
}
export interface Subscription {
id: number
name: string
message?: string
errorCount: number
lastRefresh?: number
nextRefresh?: number
feedUrl: string
feedLink: string
iconUrl: string
unread: number
categoryId?: string
position: number
newestItemTime?: number
filter?: string
}
export interface TagRequest {
entryId: number
tags: string[]
}
export interface UnreadCount {
feedId?: number
unreadCount?: number
newestItemTime?: number
}
export interface UserModel {
id: number
name: string
@@ -288,11 +290,3 @@ export interface AuthenticationError {
message: string
allowRegistrations: boolean
}
export type ReadingMode = "all" | "unread"
export type ReadingOrder = "asc" | "desc"
export type ViewMode = "title" | "cozy" | "detailed" | "expanded"
export type ScrollMode = "always" | "never" | "if_needed"