fix: hide pro subscription notice for self hosters
This commit is contained in:
@@ -169,12 +169,16 @@ export function NewWorkspaceForm() {
|
|||||||
const isValidSlug = slug && slug.length >= 3 && !errors.slug;
|
const isValidSlug = slug && slug.length >= 3 && !errors.slug;
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (!checkWorkspaceSlugAvailability.isPending && isValidSlug) {
|
if (
|
||||||
|
isCloudEnv &&
|
||||||
|
!checkWorkspaceSlugAvailability.isPending &&
|
||||||
|
isValidSlug
|
||||||
|
) {
|
||||||
const isAvailable = isWorkspaceSlugAvailable?.isAvailable === true;
|
const isAvailable = isWorkspaceSlugAvailable?.isAvailable === true;
|
||||||
setShouldShowBenefits(isAvailable);
|
setShouldShowBenefits(isAvailable);
|
||||||
|
|
||||||
// Automatically enable Pro toggle when slug is available (only in cloud env)
|
// Automatically enable Pro toggle when slug is available
|
||||||
if (isAvailable && isCloudEnv) {
|
if (isAvailable) {
|
||||||
setIsProToggleEnabled(true);
|
setIsProToggleEnabled(true);
|
||||||
setLastAvailableSlug(slug);
|
setLastAvailableSlug(slug);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user