Skip to content

Commit 4ad584e

Browse files
committed
Switched js-logger usage in demos for ps logger helper.
1 parent 7554de4 commit 4ad584e

File tree

31 files changed

+286
-488
lines changed

31 files changed

+286
-488
lines changed

demos/django-react-native-todolist/app/index.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import * as React from 'react';
22
import { ActivityIndicator, View } from 'react-native';
33
import { router } from 'expo-router';
4-
import Logger from 'js-logger';
4+
import { createBaseLogger, LogLevels } from '@powersync/react-native';
55
/**
66
* This is the entry point when the app loads.
77
* Checks for a Supabase session.
@@ -10,8 +10,9 @@ import Logger from 'js-logger';
1010
*/
1111
const App = () => {
1212
React.useEffect(() => {
13-
Logger.useDefaults();
14-
Logger.setLevel(Logger.DEBUG);
13+
const defaultLogger = createBaseLogger();
14+
defaultLogger.useDefaults();
15+
defaultLogger.setLevel(LogLevels.DEBUG);
1516

1617
setImmediate(() => router.replace('signin'));
1718
}, []);

demos/django-react-native-todolist/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
"expo-router": "3.5.21",
2828
"expo-splash-screen": "~0.27.4",
2929
"expo-status-bar": "~1.12.1",
30-
"js-logger": "^1.6.1",
3130
"lodash": "^4.17.21",
3231
"metro": "~0.80.8",
3332
"react": "18.2.0",

demos/example-capacitor/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
"@journeyapps/wa-sqlite": "^1.2.0",
2727
"@powersync/react": "workspace:*",
2828
"@powersync/web": "workspace:*",
29-
"js-logger": "^1.6.1",
3029
"react": "^18.2.0",
3130
"react-dom": "^18.2.0",
3231
"react-router-dom": "^6.23.0"

demos/example-capacitor/src/components/providers/SystemProvider.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import { PowerSyncContext } from '@powersync/react';
2-
import { PowerSyncDatabase } from '@powersync/web';
2+
import { createBaseLogger, LogLevels, PowerSyncDatabase } from '@powersync/web';
33
import { CircularProgress } from '@mui/material';
4-
import Logger from 'js-logger';
54
import React, { Suspense } from 'react';
65
import { AppSchema } from '../../library/powersync/AppSchema.js';
76
import { BackendConnector } from '../../library/powersync/BackendConnector.js';
87
import { Capacitor } from '@capacitor/core';
98

10-
Logger.useDefaults();
11-
Logger.setLevel(Logger.DEBUG);
9+
const defaultLogger = createBaseLogger();
10+
defaultLogger.useDefaults();
11+
defaultLogger.setLevel(LogLevels.DEBUG);
1212

1313
const platform = Capacitor.getPlatform();
1414
const isIOs = platform === 'ios';

demos/example-electron/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
"@powersync/react": "workspace:*",
3030
"@powersync/web": "workspace:*",
3131
"electron-squirrel-startup": "^1.0.0",
32-
"js-logger": "^1.6.1",
3332
"react": "^18.2.0",
3433
"react-dom": "^18.2.0",
3534
"react-router-dom": "^6.23.0"

demos/example-electron/src/components/providers/SystemProvider.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import { PowerSyncContext } from '@powersync/react';
2-
import { PowerSyncDatabase } from '@powersync/web';
2+
import { createBaseLogger, LogLevels, PowerSyncDatabase } from '@powersync/web';
33
import { CircularProgress } from '@mui/material';
4-
import Logger from 'js-logger';
54
import React, { Suspense } from 'react';
65
import { AppSchema } from '../../library/powersync/AppSchema.js';
76
import { BackendConnector } from '../../library/powersync/BackendConnector.js';
87

9-
Logger.useDefaults();
10-
Logger.setLevel(Logger.DEBUG);
8+
const defaultLogger = createBaseLogger();
9+
defaultLogger.useDefaults();
10+
defaultLogger.setLevel(LogLevels.DEBUG);
1111

1212
const powerSync = new PowerSyncDatabase({
1313
database: { dbFilename: 'powersync2.db' },

demos/example-nextjs/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
"@mui/material": "^5.15.18",
2121
"@powersync/react": "workspace:*",
2222
"@powersync/web": "workspace:*",
23-
"js-logger": "^1.6.1",
2423
"lato-font": "^3.0.0",
2524
"lexical": "^0.15.0",
2625
"next": "14.2.3",

demos/example-nextjs/src/components/providers/SystemProvider.tsx

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,13 @@
33
import { AppSchema } from '@/library/powersync/AppSchema';
44
import { BackendConnector } from '@/library/powersync/BackendConnector';
55
import { PowerSyncContext } from '@powersync/react';
6-
import { PowerSyncDatabase } from '@powersync/web';
6+
import { createBaseLogger, LogLevels, PowerSyncDatabase } from '@powersync/web';
77
import { CircularProgress } from '@mui/material';
8-
import Logger from 'js-logger';
98
import React, { Suspense } from 'react';
109

11-
// eslint-disable-next-line react-hooks/rules-of-hooks
12-
Logger.useDefaults();
13-
Logger.setLevel(Logger.DEBUG);
10+
const defaultLogger = createBaseLogger();
11+
defaultLogger.useDefaults();
12+
defaultLogger.setLevel(LogLevels.DEBUG);
1413

1514
const powerSync = new PowerSyncDatabase({
1615
database: { dbFilename: 'powersync2.db' },

demos/example-vite-encryption/src/index.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
import { column, Schema, Table, PowerSyncDatabase } from '@powersync/web';
2-
import Logger from 'js-logger';
1+
import { column, Schema, Table, PowerSyncDatabase, createBaseLogger, LogLevels } from '@powersync/web';
32

4-
Logger.useDefaults();
3+
const defaultLogger = createBaseLogger();
4+
defaultLogger.useDefaults();
5+
defaultLogger.setLevel(LogLevels.DEBUG);
56

67
const customers = new Table({ name: column.text });
78

demos/example-vite/src/index.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
import { column, Schema, Table, PowerSyncDatabase } from '@powersync/web';
2-
import Logger from 'js-logger';
1+
import { column, Schema, Table, PowerSyncDatabase, createBaseLogger, LogLevels } from '@powersync/web';
32

4-
Logger.useDefaults();
3+
const defaultLogger = createBaseLogger();
4+
defaultLogger.useDefaults();
5+
defaultLogger.setLevel(LogLevels.DEBUG);
56

67
/**
78
* A placeholder connector which doesn't do anything.
@@ -19,7 +20,7 @@ class DummyConnector {
1920
async uploadData(database) {}
2021
}
2122

22-
const customers = new Table({ name: column.text })
23+
const customers = new Table({ name: column.text });
2324

2425
export const AppSchema = new Schema({ customers });
2526

0 commit comments

Comments
 (0)