mirror of
https://github.com/nocodb/nocodb.git
synced 2026-05-03 19:08:16 +00:00
85 lines
2.1 KiB
TypeScript
85 lines
2.1 KiB
TypeScript
export const useEeConfig = createSharedComposable(() => {
|
|
const isPaidPlan = computed(() => undefined)
|
|
|
|
const activePlan = computed(() => undefined)
|
|
|
|
const activePlanTitle = computed(() => undefined)
|
|
|
|
const activeSubscription = computed(() => undefined)
|
|
|
|
const isPaymentEnabled = computed(() => undefined)
|
|
|
|
const blockAddNewRecord = computed(() => false)
|
|
|
|
const isRecordLimitReached = computed(() => false)
|
|
|
|
const gracePeriodDaysLeft = computed(() => Infinity)
|
|
|
|
const isWsAuditEnabled = computed(() => false)
|
|
|
|
const isAllowToAddExtension = computed(() => true)
|
|
|
|
const blockAddNewAttachment = computed(() => false)
|
|
|
|
const blockAddNewExternalSource = computed(() => false)
|
|
|
|
const blockAddNewWebhook = computed(() => false)
|
|
|
|
const getLimit = (..._args: any[]) => {}
|
|
|
|
const getStatLimit = (..._args: any[]) => {}
|
|
|
|
const updateStatLimit = (..._args: any[]) => {}
|
|
|
|
const getFeature = (..._args: any[]) => {
|
|
return true
|
|
}
|
|
|
|
const getHigherPlan = (..._args: any[]) => {}
|
|
|
|
const getPlanTitle = (..._args: any[]) => {}
|
|
|
|
const navigateToBilling = (..._args: any[]) => {}
|
|
|
|
const handleUpgradePlan = (..._args: any[]) => {}
|
|
|
|
const showUserPlanLimitExceededModal = (..._args: any[]) => {}
|
|
|
|
const showRecordPlanLimitExceededModal = (..._args: any[]) => {}
|
|
|
|
const showStoragePlanLimitExceededModal = (..._args: any[]) => {}
|
|
|
|
const showExternalSourcePlanLimitExceededModal = (..._args: any[]) => {}
|
|
|
|
const showWebhookPlanLimitExceededModal = (..._args: any[]) => {}
|
|
|
|
return {
|
|
getLimit,
|
|
getStatLimit,
|
|
updateStatLimit,
|
|
getFeature,
|
|
isPaidPlan,
|
|
activePlan,
|
|
activePlanTitle,
|
|
activeSubscription,
|
|
getHigherPlan,
|
|
getPlanTitle,
|
|
handleUpgradePlan,
|
|
isPaymentEnabled,
|
|
showUserPlanLimitExceededModal,
|
|
isRecordLimitReached,
|
|
gracePeriodDaysLeft,
|
|
blockAddNewRecord,
|
|
showRecordPlanLimitExceededModal,
|
|
navigateToBilling,
|
|
isWsAuditEnabled,
|
|
isAllowToAddExtension,
|
|
blockAddNewAttachment,
|
|
showStoragePlanLimitExceededModal,
|
|
blockAddNewExternalSource,
|
|
showExternalSourcePlanLimitExceededModal,
|
|
blockAddNewWebhook,
|
|
showWebhookPlanLimitExceededModal,
|
|
}
|
|
})
|