useSubdomainValidation.ts 466 B

12345678910111213
  1. import { useAp2iRequestService } from '~/composables/data/useAp2iRequestService'
  2. import SubdomainValidation from '~/services/validation/subdomainValidation'
  3. let subdomainValidation: SubdomainValidation | null = null
  4. export function useSubdomainValidation() {
  5. if (subdomainValidation === null) {
  6. const { apiRequestService } = useAp2iRequestService()
  7. subdomainValidation = new SubdomainValidation(apiRequestService)
  8. }
  9. return { subdomainValidation }
  10. }