New reporting flow (#7832)
* Add option to align web dialogs to top * Add new wait util * Pipe through feed view to feed components * Reset unneeded change to main * Copy over fresh report dialog based on old * Hack in temp testing data * Swap in new dialog in all cases but chat * Cleanup * Add load and initial error state * Fill in states * Add copyright link * Handle single labeler case * Comment out debug code * Improve centering of type in circles * Open details if Other is selected * Remove debug code * Tweak colors * Bump SDK * Tweak Admonition for better x-platform styles * Add retry button * Add close button * Remove todo not covered in this PR * Translate Retry
This commit is contained in:
@@ -33,6 +33,7 @@ import {precacheResolvedUri} from './resolve-uri'
|
||||
|
||||
export type FeedSourceFeedInfo = {
|
||||
type: 'feed'
|
||||
view?: AppBskyFeedDefs.GeneratorView
|
||||
uri: string
|
||||
feedDescriptor: FeedDescriptor
|
||||
route: {
|
||||
@@ -53,6 +54,7 @@ export type FeedSourceFeedInfo = {
|
||||
|
||||
export type FeedSourceListInfo = {
|
||||
type: 'list'
|
||||
view?: AppBskyGraphDefs.ListView
|
||||
uri: string
|
||||
feedDescriptor: FeedDescriptor
|
||||
route: {
|
||||
@@ -93,6 +95,7 @@ export function hydrateFeedGenerator(
|
||||
|
||||
return {
|
||||
type: 'feed',
|
||||
view,
|
||||
uri: view.uri,
|
||||
feedDescriptor: `feedgen|${view.uri}`,
|
||||
cid: view.cid,
|
||||
@@ -126,6 +129,7 @@ export function hydrateList(view: AppBskyGraphDefs.ListView): FeedSourceInfo {
|
||||
|
||||
return {
|
||||
type: 'list',
|
||||
view,
|
||||
uri: view.uri,
|
||||
feedDescriptor: `list|${view.uri}`,
|
||||
route: {
|
||||
|
||||
@@ -41,6 +41,7 @@ export function useMyLabelersQuery({
|
||||
isLoading,
|
||||
error,
|
||||
data: labelers.data,
|
||||
refetch: labelers.refetch,
|
||||
}
|
||||
}, [labelers, isLoading, error])
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user