@@ -49,16 +49,6 @@ const ApplicationDates = ({
4949
5050 const { doJurisdictionsHaveFeatureFlagOn } = useContext ( AuthContext )
5151
52- const enableMarketingStatus = doJurisdictionsHaveFeatureFlagOn (
53- FeatureFlagEnum . enableMarketingStatus ,
54- listing ?. jurisdictions ?. id
55- )
56-
57- const enableMarketingStatusMonths = doJurisdictionsHaveFeatureFlagOn (
58- FeatureFlagEnum . enableMarketingStatusMonths ,
59- listing ?. jurisdictions ?. id
60- )
61-
6252 const openHouseTableData = useMemo ( ( ) => {
6353 return openHouseEvents . map ( ( event ) => {
6454 const { startTime, endTime, url } = event
@@ -103,6 +93,18 @@ const ApplicationDates = ({
10393 // eslint-disable-next-line @typescript-eslint/unbound-method
10494 const { errors, register, setValue, watch, clearErrors } = formMethods
10595
96+ const jurisdiction = watch ( "jurisdictions.id" )
97+
98+ const enableMarketingStatus = doJurisdictionsHaveFeatureFlagOn (
99+ FeatureFlagEnum . enableMarketingStatus ,
100+ jurisdiction
101+ )
102+
103+ const enableMarketingStatusMonths = doJurisdictionsHaveFeatureFlagOn (
104+ FeatureFlagEnum . enableMarketingStatusMonths ,
105+ jurisdiction
106+ )
107+
106108 const [ drawerOpenHouse , setDrawerOpenHouse ] = useState < TempEvent | boolean > ( false )
107109 const [ modalDeleteOpenHouse , setModalDeleteOpenHouse ] = useState < TempEvent | null > ( null )
108110
0 commit comments