- import { useAp2iRequestService } from '~/composables/data/useAp2iRequestService'
- import ImageManager from '~/services/data/imageManager'
- let imageManager: ImageManager | null = null
- export const useImageManager = () => {
- // Avoid memory leak
- if (imageManager === null) {
- const { apiRequestService } = useAp2iRequestService()
- imageManager = new ImageManager(apiRequestService)
- }
- return { imageManager }
- }
|