diff options
author | Vijay A <avijayr@protonmail.com> | 2021-08-15 17:15:09 +0530 |
---|---|---|
committer | Vijay Raghavan Aravamudhan <vraravam@users.noreply.github.com> | 2021-08-15 13:54:00 +0000 |
commit | bc76d19c6f5687dd18c96db249e0abe7ad79a673 (patch) | |
tree | d4e977f99be77d723ce93bb3866468d8b63ec038 /src/api | |
parent | chore: npm upgrades (diff) | |
download | ferdium-app-bc76d19c6f5687dd18c96db249e0abe7ad79a673.tar.gz ferdium-app-bc76d19c6f5687dd18c96db249e0abe7ad79a673.tar.zst ferdium-app-bc76d19c6f5687dd18c96db249e0abe7ad79a673.zip |
chore: typescript conversion of some minor utilities
Also removed 'targz' unused package from runtime.
Diffstat (limited to 'src/api')
-rw-r--r-- | src/api/server/LocalApi.ts (renamed from src/api/server/LocalApi.js) | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/api/server/LocalApi.js b/src/api/server/LocalApi.ts index 644f15b93..71721bb0f 100644 --- a/src/api/server/LocalApi.js +++ b/src/api/server/LocalApi.ts | |||
@@ -8,9 +8,9 @@ const debug = require('debug')('Ferdi:LocalApi'); | |||
8 | 8 | ||
9 | export default class LocalApi { | 9 | export default class LocalApi { |
10 | // Settings | 10 | // Settings |
11 | getAppSettings(type) { | 11 | getAppSettings(type: any) { |
12 | return new Promise(resolve => { | 12 | return new Promise(resolve => { |
13 | ipcRenderer.once('appSettings', (event, resp) => { | 13 | ipcRenderer.once('appSettings', (_event, resp) => { |
14 | debug('LocalApi::getAppSettings resolves', resp.type, resp.data); | 14 | debug('LocalApi::getAppSettings resolves', resp.type, resp.data); |
15 | resolve(resp); | 15 | resolve(resp); |
16 | }); | 16 | }); |
@@ -19,7 +19,7 @@ export default class LocalApi { | |||
19 | }); | 19 | }); |
20 | } | 20 | } |
21 | 21 | ||
22 | async updateAppSettings(type, data) { | 22 | async updateAppSettings(type: any, data: any) { |
23 | debug('LocalApi::updateAppSettings resolves', type, data); | 23 | debug('LocalApi::updateAppSettings resolves', type, data); |
24 | ipcRenderer.send('updateAppSettings', { | 24 | ipcRenderer.send('updateAppSettings', { |
25 | type, | 25 | type, |
@@ -31,7 +31,7 @@ export default class LocalApi { | |||
31 | async getAppCacheSize() { | 31 | async getAppCacheSize() { |
32 | const partitionsDir = getServicePartitionsDirectory(); | 32 | const partitionsDir = getServicePartitionsDirectory(); |
33 | return new Promise((resolve, reject) => { | 33 | return new Promise((resolve, reject) => { |
34 | du(partitionsDir, (err, size) => { | 34 | du(partitionsDir, (err: Error | null, size?: number | undefined) => { |
35 | if (err) reject(err); | 35 | if (err) reject(err); |
36 | 36 | ||
37 | debug('LocalApi::getAppCacheSize resolves', size); | 37 | debug('LocalApi::getAppCacheSize resolves', size); |
@@ -40,7 +40,7 @@ export default class LocalApi { | |||
40 | }); | 40 | }); |
41 | } | 41 | } |
42 | 42 | ||
43 | async clearCache(serviceId = null) { | 43 | async clearCache(serviceId: string | null = null) { |
44 | const s = serviceId | 44 | const s = serviceId |
45 | ? session.fromPartition(`persist:service-${serviceId}`) | 45 | ? session.fromPartition(`persist:service-${serviceId}`) |
46 | : session.defaultSession; | 46 | : session.defaultSession; |