1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-03-09 00:18:26 +01:00
unleash.unleash/frontend/src/component/project/Project
Thomas Heartman fa96ff1450
fix: display feature naming patterns in dialog (#7837)
Updates the dialog form template to include a `namingPattern` prop that
can be used to display the naming pattern of whatever the form is used
for.

Also updates the create feature dialog to display the naming pattern in
the current project.

The naming pattern component re-uses the pattern that we have in place
for feature naming patterns, but puts it in an expandable dialog
instead.

Screenies:

Naming pattern closed:

![image](https://github.com/user-attachments/assets/145e4268-1aa0-4c1b-8f08-97857447e2f5)


![image](https://github.com/user-attachments/assets/1613c846-e7d4-41c8-a1c8-a66ab87b6e5f)



Naming pattern open:

![image](https://github.com/user-attachments/assets/1aa37162-500b-4b83-926f-07aa777e8017)
2024-08-12 13:56:07 +02:00
..
ArchiveProject feat: archive project form (#7797) 2024-08-08 09:29:28 +02:00
CreateProject fix: don't delete projects screen from history (#7787) 2024-08-07 09:31:50 +02:00
DeleteProject
HiddenProjectIconWithTooltip
hooks
Import
PaginatedProjectFeatureToggles fix: display feature naming patterns in dialog (#7837) 2024-08-12 13:56:07 +02:00
ProjectDoraMetrics
ProjectEnterpriseSettingsForm
ProjectFeaturesArchive
ProjectFeatureToggles feat: upgrade from react v17 to v18 (#7265) 2024-06-11 13:59:52 +03:00
ProjectForm
ProjectHealth
ProjectInfo
ProjectInsights
ProjectLog refactor: Make event log look and act like other pages (#7704) 2024-07-31 09:46:47 +02:00
ProjectSettings feat: archive project form (#7797) 2024-08-08 09:29:28 +02:00
ProjectStats
LazyProject.tsx
LazyProjectExport.tsx
Project.styles.ts fix: don't cut off hover-color of favorite button (#7691) 2024-07-29 17:03:47 +02:00
Project.tsx
ProjectFlags.tsx
ProjectOverviewChangeRequests.test.tsx
ProjectOverviewChangeRequests.tsx