mirror of
https://gitea.tendokyu.moe/ppc/amnet.git
synced 2026-09-22 22:28:22 +03:00
get shared library working
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import {BSON} from "realm";
|
||||
import {fetchServerInfo, performCardIn} from "amnet-shared";
|
||||
import React, {useCallback, useEffect, useLayoutEffect, useMemo, useState} from "react";
|
||||
import {ActivityIndicator, Button, Card, Paragraph, Title, useTheme} from "react-native-paper";
|
||||
import {Alert, RefreshControl, ScrollView, Share, StyleSheet, TouchableOpacity, View} from "react-native";
|
||||
@@ -10,7 +11,6 @@ import RealmContext from "../models/RealmContext";
|
||||
import {AMServer} from "../models/AMServer";
|
||||
import {AMCard} from "../models/AMCard";
|
||||
import ObjectId = BSON.ObjectId;
|
||||
import {fetchServerInfo, performCardIn} from "../../amnet-shared/src";
|
||||
|
||||
const {useRealm, useQuery, useObject} = RealmContext;
|
||||
|
||||
|
||||
@@ -1,4 +1,17 @@
|
||||
// Learn more https://docs.expo.dev/guides/customizing-metro
|
||||
const { getDefaultConfig } = require('expo/metro-config');
|
||||
const {getDefaultConfig} = require('expo/metro-config');
|
||||
const {resolve} = require("path");
|
||||
|
||||
module.exports = getDefaultConfig(__dirname);
|
||||
module.exports = (async () => {
|
||||
const config = await getDefaultConfig(__dirname);
|
||||
|
||||
config.resolver.extraNodeModules = {
|
||||
'amnet-shared': resolve(__dirname, '../amnet-shared')
|
||||
};
|
||||
|
||||
config.watchFolders = [
|
||||
resolve(__dirname, '../amnet-shared')
|
||||
];
|
||||
|
||||
return config;
|
||||
})();
|
||||
Generated
+1
-1
@@ -44,7 +44,7 @@
|
||||
},
|
||||
"../amnet-shared": {
|
||||
"version": "1.0.0",
|
||||
"dependencies": {
|
||||
"devDependencies": {
|
||||
"tsup": "^8.2.4",
|
||||
"typescript": "^5.5.4"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user