Files
ppc_amnet/amnet-native/Linking.ts
T

36 lines
781 B
TypeScript

import { getStateFromPath as defaultGetStateFromPath } from '@react-navigation/native';
const linking = {
prefixes: ['amnet://', "https://card.ppc.moe/#", "http://card.ppc.moe/#"],
config: {
screens: {
app: {
screens: {
servers: {
screens: {
"server-listing": "/servers",
}
},
cards: '/cards',
},
},
'add-server': '/servers/add',
'add-card': '/cards/add',
},
},
getStateFromPath: (path, options) => {
const state = defaultGetStateFromPath(path, options);
if (state) {
return {
...state,
routes: [
{ name: 'app' },
...state.routes,
],
};
}
return state;
}
};
export default linking;