mirror of https://git.lenooby09.tech/LeNooby09/social-app.git
1import React from 'react'
2
3interface PostProgressState {
4 progress: number
5 status: 'pending' | 'success' | 'error' | 'idle'
6 error?: string
7}
8
9const PostProgressContext = React.createContext<PostProgressState>({
10 progress: 0,
11 status: 'idle',
12})
13
14export function Provider() {}
15
16export function usePostProgress() {
17 return React.useContext(PostProgressContext)
18}