fix imports

This commit is contained in:
Hailey
2024-06-16 23:40:17 -07:00
parent 80e3db116d
commit 02f4477067
6 changed files with 13 additions and 9 deletions
+2 -2
View File
@@ -1,2 +1,2 @@
import {ExpoBlueskySwissArmyModule} from './src/ExpoBlueskySwissArmy'
export {ExpoBlueskySwissArmyModule as SwissArmyKnife}
import {ExpoBlueskySwissArmyModule as SwissArmyKnife} from './src/ExpoBlueskySwissArmyModule'
export default SwissArmyKnife
@@ -1,4 +1,4 @@
type ExpoBlueskySwissArmyModuleType = {
export type ExpoBlueskySwissArmyModuleType = {
getStringValueAsync(
key: string,
useAppGroup?: boolean,
@@ -9,5 +9,3 @@ type ExpoBlueskySwissArmyModuleType = {
useAppGroup?: boolean,
): Promise<void>
}
export const ExpoBlueskySwissArmyModule = {} as ExpoBlueskySwissArmyModuleType
@@ -1,4 +1,6 @@
export const ExpoBlueskySwissArmyModule = {
import {ExpoBlueskySwissArmyModuleType} from './ExpoBlueskySwissArmy.types'
export const ExpoBlueskySwissArmyModule: ExpoBlueskySwissArmyModuleType = {
getStringValueAsync(_: string, _?: boolean): Promise<string> {
throw new Error('getStringValueAsync is not available on Android')
},
@@ -1,8 +1,10 @@
import {requireNativeModule} from 'expo-modules-core'
import {ExpoBlueskySwissArmyModuleType} from './ExpoBlueskySwissArmy.types'
const NativeModule = requireNativeModule('ExpoBlueskySwissArmy')
export const ExpoBlueskySwissArmyModule = {
export const ExpoBlueskySwissArmyModule: ExpoBlueskySwissArmyModuleType = {
getStringValueAsync(key: string, useAppGroup = false): Promise<string> {
return NativeModule.getStringValueAsync(key, useAppGroup)
},
@@ -1,4 +1,6 @@
export const ExpoBlueskySwissArmyModule = {
import {ExpoBlueskySwissArmyModuleType} from './ExpoBlueskySwissArmy.types'
export const ExpoBlueskySwissArmyModule: ExpoBlueskySwissArmyModuleType = {
getStringValueAsync(_: string, _?: boolean): Promise<string> {
throw new Error('getStringValueAsync is not available on web')
},
@@ -4,7 +4,7 @@ import {makeStarterPackLink} from 'lib/routes/links'
import {isAndroid} from 'platform/detection'
import {useSetCurrentStarterPack} from 'state/preferences/starter-pack'
import {useUsedStarterPacks} from 'state/preferences/used-starter-packs'
import {SwissArmyKnife} from '../../../modules/expo-bluesky-swiss-army'
import SwissArmyKnife from '../../../modules/expo-bluesky-swiss-army'
import GooglePlayReferrer from '../../../modules/expo-google-play-referrer'
export function useStarterPackEntry() {