refactor: removed unused useGetPostageStamps hook (#132)

This commit is contained in:
Vojtech Simetka
2021-06-02 16:00:18 +02:00
committed by GitHub
parent 353db10080
commit a2bff60270
-25
View File
@@ -8,7 +8,6 @@ import {
Peer, Peer,
Topology, Topology,
LastChequesForPeerResponse, LastChequesForPeerResponse,
PostageBatch,
} from '@ethersphere/bee-js' } from '@ethersphere/bee-js'
import { beeDebugApi, beeApi } from '../services/bee' import { beeDebugApi, beeApi } from '../services/bee'
@@ -430,27 +429,3 @@ export const useLatestBeeRelease = (): LatestBeeReleaseHook => {
return { latestBeeRelease, isLoadingLatestBeeRelease, error } return { latestBeeRelease, isLoadingLatestBeeRelease, error }
} }
export interface GetPostageStampsHook {
postageStamps: PostageBatch[] | null
isLoading: boolean
error: Error | null
}
export const useGetPostageStamps = (): GetPostageStampsHook => {
const [postageStamps, setPostageStamps] = useState<PostageBatch[] | null>(null)
const [isLoading, setLoading] = useState<boolean>(false)
const [error, setError] = useState<Error | null>(null)
useEffect(() => {
beeApi.stamps
.getPostageStamps()
.then(setPostageStamps)
.catch(setError)
.finally(() => {
setLoading(false)
})
}, [])
return { postageStamps, isLoading, error }
}