File tree Expand file tree Collapse file tree 1 file changed +12
-1
lines changed
apps/builder/app/builder/features/topbar Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -512,9 +512,19 @@ const PublishStatic = ({
512512const useCanAddDomain = ( ) => {
513513 const { load, data } = trpcClient . domain . countTotalDomains . useQuery ( ) ;
514514 const { maxDomainsAllowedPerUser, hasProPlan } = useStore ( $userPlanFeatures ) ;
515+ const project = useStore ( $project ) ;
516+
517+ const activeDomainsCount = project ?. domainsVirtual . filter (
518+ ( domain ) => domain . status === "ACTIVE" && domain . verified
519+ ) . length ;
520+
515521 useEffect ( ( ) => {
516522 load ( ) ;
517- } , [ load ] ) ;
523+ } , [ load , activeDomainsCount ] ) ;
524+
525+ if ( hasProPlan ) {
526+ return { canAddDomain : true , maxDomainsAllowedPerUser } ;
527+ }
518528
519529 if ( data ?. success === false ) {
520530 return { canAddDomain : false , maxDomainsAllowedPerUser } ;
@@ -524,6 +534,7 @@ const useCanAddDomain = () => {
524534 ? data . success && data . data < maxDomainsAllowedPerUser
525535 : true ;
526536 const canAddDomain = hasProPlan || withinFreeLimit ;
537+
527538 return { canAddDomain, maxDomainsAllowedPerUser } ;
528539} ;
529540
You can’t perform that action at this time.
0 commit comments