Skip to content

Commit 90d6c6a

Browse files
committed
refactor: remove RNNitroSQLitePackage and add HybridObject entry point on Android
1 parent ac275c0 commit 90d6c6a

File tree

10 files changed

+260
-42
lines changed

10 files changed

+260
-42
lines changed

package/android/src/main/java/com/margelo/rnnitrosqlite/RNNitroSQLitePackage.kt

Lines changed: 0 additions & 40 deletions
This file was deleted.

package/nitro.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@
1414
"autolinking": {
1515
"NitroSQLite": {
1616
"cpp": "HybridNitroSQLite"
17+
},
18+
"NitroSQLiteOnLoad": {
19+
"kotlin": "HybridNitroSQLiteOnLoad"
1720
}
1821
},
1922
"ignorePaths": [

package/nitrogen/generated/android/RNNitroSQLite+autolinking.cmake

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package/nitrogen/generated/android/RNNitroSQLiteOnLoad.cpp

Lines changed: 13 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package/nitrogen/generated/android/c++/JHybridNitroSQLiteOnLoadSpec.cpp

Lines changed: 40 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package/nitrogen/generated/android/c++/JHybridNitroSQLiteOnLoadSpec.hpp

Lines changed: 62 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package/nitrogen/generated/android/kotlin/com/margelo/nitro/rnnitrosqlite/HybridNitroSQLiteOnLoadSpec.kt

Lines changed: 52 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package/nitrogen/generated/shared/c++/HybridNitroSQLiteOnLoadSpec.cpp

Lines changed: 21 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package/nitrogen/generated/shared/c++/HybridNitroSQLiteOnLoadSpec.hpp

Lines changed: 62 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import type { HybridObject } from 'react-native-nitro-modules'
2+
3+
export interface NitroSQLiteOnLoad extends HybridObject<{ android: 'kotlin' }> {
4+
init(): void
5+
}

0 commit comments

Comments
 (0)