mirror of
https://gitea.tendokyu.moe/ppc/amnet.git
synced 2026-09-25 23:58:02 +03:00
36 lines
781 B
TypeScript
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; |