Skip to content

Commit 0de68a5

Browse files
committed
fix: android
1 parent 5f052eb commit 0de68a5

File tree

5 files changed

+12
-15
lines changed

5 files changed

+12
-15
lines changed

package/android/build.gradle

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -154,13 +154,6 @@ android {
154154
} else {
155155
java.srcDirs += ["src/oldarch"]
156156
}
157-
158-
if (isNewArchitectureEnabled()) {
159-
java.srcDirs += [
160-
// React Codegen files
161-
"${project.buildDir}/generated/source/codegen/java"
162-
]
163-
}
164157
}
165158
}
166159

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ class RNNitroSQLitePackage : TurboReactPackage() {
1616

1717
@Override
1818
override fun getReactModuleInfoProvider(): ReactModuleInfoProvider {
19-
return ReactModuleInfoProvider { HashMap<String, ReactModuleInfo>() }
19+
return ReactModuleInfoProvider { HashMap() }
2020
}
2121

2222
companion object {

package/android/src/main/kotlin/com/margelo/rnnitrosqlite/HybridNitroSQLiteOnLoad.kt renamed to package/nitrogen/generated/android/kotlin/com/margelo/nitro/rnnitrosqlite/HybridNitroSQLiteOnLoad.kt

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

package/src/index.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
import { transaction } from './operations/transaction'
2-
import { HybridNitroSQLite } from './nitro'
2+
import { HybridNitroSQLite, init } from './nitro'
33
import { open } from './operations/session'
44
import { execute, executeAsync } from './operations/execute'
55
import { SQLiteNullValue } from './types'
66
export type * from './types'
77
export { typeORMDriver } from './typeORM'
88

9+
init()
10+
911
export const NitroSQLite = {
1012
...HybridNitroSQLite,
1113
native: HybridNitroSQLite,

package/src/nitro.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
import { NitroModules } from 'react-native-nitro-modules'
22
import type { NitroSQLite as NitroSQLiteSpec } from './specs/NitroSQLite.nitro'
33
import type { PendingTransaction } from './operations/transaction'
4+
import { NitroSQLiteOnLoad as NitroSQLiteOnLoadSpec } from './specs/NitroSQLiteOnLoad.nitro'
5+
6+
const NitroSQLiteOnLoad =
7+
NitroModules.createHybridObject<NitroSQLiteOnLoadSpec>('NitroSQLiteOnLoad')
8+
export const init = () => NitroSQLiteOnLoad.init()
49

510
export const HybridNitroSQLite =
611
NitroModules.createHybridObject<NitroSQLiteSpec>('NitroSQLite')

0 commit comments

Comments
 (0)