Bluesky app fork with some witchin' additions 馃挮
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at a876aae44ea07494ebea9727350aa060b81f317b 19 lines 435 B view raw
1import {createContext, useContext} from 'react' 2 3interface PostProgressState { 4 progress: number 5 status: 'pending' | 'success' | 'error' | 'idle' 6 error?: string 7} 8 9const PostProgressContext = createContext<PostProgressState>({ 10 progress: 0, 11 status: 'idle', 12}) 13PostProgressContext.displayName = 'PostProgressContext' 14 15export function Provider() {} 16 17export function usePostProgress() { 18 return useContext(PostProgressContext) 19}