@@ -18,12 +18,15 @@ export enum FeatureFlagEnum {
1818 enableIsVerified = 'enableIsVerified' ,
1919 enableLimitedHowDidYouHear = 'enableLimitedHowDidYouHear' ,
2020 enableListingFavoriting = 'enableListingFavoriting' ,
21+ enableListingFileNumber = 'enableListingFileNumber' ,
2122 enableListingFiltering = 'enableListingFiltering' ,
2223 enableListingOpportunity = 'enableListingOpportunity' ,
2324 enableListingPagination = 'enableListingPagination' ,
2425 enableListingUpdatedAt = 'enableListingUpdatedAt' ,
2526 enableMarketingStatus = 'enableMarketingStatus' ,
27+ enableMarketingStatusMonths = 'enableMarketingStatusMonths' ,
2628 enableNeighborhoodAmenities = 'enableNeighborhoodAmenities' ,
29+ enableNeighborhoodAmenitiesDropdown = 'enableNeighborhoodAmenitiesDropdown' ,
2730 enableNonRegulatedListings = 'enableNonRegulatedListings' ,
2831 enablePartnerDemographics = 'enablePartnerDemographics' ,
2932 enablePartnerSettings = 'enablePartnerSettings' ,
@@ -46,7 +49,10 @@ export enum FeatureFlagEnum {
4649// List of all of existing flags and their descriptions.
4750// This should be the source of all feature flags in our system.
4851// Keep alphabetized for readability.
49- export const featureFlagMap : { name : string ; description : string } [ ] = [
52+ export const featureFlagMap : {
53+ name : string ;
54+ description : string ;
55+ } [ ] = [
5056 {
5157 name : FeatureFlagEnum . disableCommonApplication ,
5258 description :
@@ -125,6 +131,11 @@ export const featureFlagMap: { name: string; description: string }[] = [
125131 description :
126132 'When true, a Favorite button is shown for public listings and users can view their favorited listings' ,
127133 } ,
134+ {
135+ name : FeatureFlagEnum . enableListingFileNumber ,
136+ description :
137+ 'When true, partners can enter and export a listing file number' ,
138+ } ,
128139 {
129140 name : FeatureFlagEnum . enableListingFiltering ,
130141 description :
@@ -149,11 +160,21 @@ export const featureFlagMap: { name: string; description: string }[] = [
149160 description :
150161 "When true, the 'marketing status' sub-section is displayed in listing creation/edit and the public listing view" ,
151162 } ,
163+ {
164+ name : FeatureFlagEnum . enableMarketingStatusMonths ,
165+ description :
166+ "When true, the 'marketing status' sub-section uses months instead of seasons (functions only if enableMarketingStatus is also true)" ,
167+ } ,
152168 {
153169 name : FeatureFlagEnum . enableNeighborhoodAmenities ,
154170 description :
155171 "When true, the 'neighborhood amenities' section is displayed in listing creation/edit and the public listing view" ,
156172 } ,
173+ {
174+ name : FeatureFlagEnum . enableNeighborhoodAmenitiesDropdown ,
175+ description :
176+ 'When true, neighborhood amenities inputs render as dropdowns with distance options instead of textareas' ,
177+ } ,
157178 {
158179 name : FeatureFlagEnum . enableNonRegulatedListings ,
159180 description :
0 commit comments