update nav routes

This commit is contained in:
Hailey
2024-06-06 23:36:10 -07:00
parent 9644e745e5
commit 48d2b17fd6
3 changed files with 11 additions and 6 deletions
@@ -1,6 +1,6 @@
import React from 'react'
import {View} from 'react-native'
import {AppBskyGraphStarterpack} from '@atproto/api'
import {AppBskyGraphStarterpack, AtUri} from '@atproto/api'
import {StarterPackViewBasic} from '@atproto/api/dist/client/types/app/bsky/graph/defs'
import {msg, Trans} from '@lingui/macro'
import {useLingui} from '@lingui/react'
@@ -26,14 +26,19 @@ export function StarterPackCard({
const {_} = useLingui()
const t = useTheme()
const {currentAccount} = useSession()
const {record, creator, joinedAllTimeCount} = starterPack
const {uri, record, creator, joinedAllTimeCount} = starterPack
const rkey = new AtUri(uri).rkey
if (!AppBskyGraphStarterpack.isRecord(record)) {
return null
}
return (
<Link to={{screen: 'StarterPack', params: {id: starterPack.uri}}}>
<Link
to={{
screen: 'StarterPack',
params: {name: creator.handle || creator.did, rkey},
}}>
<View
style={[
a.flex_row,
+2 -2
View File
@@ -40,7 +40,7 @@ export type CommonNavigatorParams = {
Hashtag: {tag: string; author?: string}
MessagesConversation: {conversation: string; embed?: string}
MessagesSettings: undefined
StarterPack: {id: string}
StarterPack: {name: string; rkey: string}
StarterPackLanding: {id: string}
StarterPackWizard: {
mode: 'Create' | 'Edit'
@@ -104,7 +104,7 @@ export type AllNavigatorParams = CommonNavigatorParams & {
Hashtag: {tag: string; author?: string}
MessagesTab: undefined
Messages: {animation?: 'push' | 'pop'}
StarterPackLanding: {id: string}
StarterPack: {name: string; rkey: string}
StarterPackWizard: {
mode: 'Create' | 'Edit'
id?: string
+1 -1
View File
@@ -40,7 +40,7 @@ export const router = new Router({
Messages: '/messages',
MessagesSettings: '/messages/settings',
MessagesConversation: '/messages/:conversation',
StarterPack: '/starter-pack/:id',
StarterPack: '/starter-pack/:name/:rkey',
StarterPackLanding: '/start/:id',
StarterPackWizard: '/starter-pack/create',
})