Skip to main content

Imports

A shared package that contains queries and types for imports settings.

Usage​

The module has been imported into our root npm package. All you have to do is import it into your module.

import {
EnabledImportTypes,
useEnabledImportTypesQuery,
getEnabledImportTypes,
invalidateImportsSettings,
} from '@shared/imports'

Exported Queries​

useEnabledImportTypesQuery​

Fetches an Import enabled settings from the private-api enabled_import_types endpoint.

const { data, isLoading } = useEnabledImportTypesQuery()

getEnabledImportTypes​

Fetches an Import enabled settings from the private-api enabled_import_types endpoint.

This is only to be used outside of React. If you are in React please use the hook.

const { data } = await getEnabledImportTypes()

Utils​

invalidateImportsSettings​

Invalidates an Import enabled settings query cache

invalidateImportsSettings()

Exported Types​

TypeDescription
EnabledImportTypesEnabledImportTypes resource returned by our private api