mirror of
https://github.com/Unleash/unleash.git
synced 2025-09-15 17:50:48 +02:00
* refactor: add param helper hooks * refactor: remove first add strategy link * refactor: add more types to useStrategies * refactor: port strategy utils to TS * refactor: replace rollout strategy icon * refactor: use a named export for useFeature * refactor: add more types to useFeature * refactor: adjust code box styles * refactor: add missing PermissionButton variant prop * refactor: add missing button icon label * refactor: move common feature components * refactor: fix StrategyConstraints error prop types * refactor: fix GeneralStrategy prop types * feat: add new feature strategy create/edit pages * refactor: remove feature strategies page * refactor: fix types in GeneralStrategy * refactor: use ConstraintAccordion on the new pages * refactor: use ConditionallyRender for remove button * refactor: rename FeatureStrategyForm component * refactor: use the Edit icon for feature strategies * refactor: fix initial edit mode for new constraints * refactor: add FeatureStrategyMenu to closed accordions * refactor: allow editing multiple constraints * refactor: show single-valued constraint value * refactor: increase feature overview strategy width * refactor: add remove button to feature overview strategies * refactor: move createEmptyConstraint to own file * refactor: disable submit button for invalid constraints * refactor: fix nested paragraphs on the metrics page * refactor: move create/edit feature strategy to modal * refactor: always open new constraints in edit mode * refactor: use a PermissionButton for the save button * refactor: remvoe unsaved constraints on cancel * refactor: clarify useConstraintsValidation logic * refactor: remove unused strategy descriptions * refactor: restore Rollout icon * refactor: remove sidebar modal slide animation * refactor: avoid constraint accordion toggle on edit/delete * refactor: truncate long strategy names * refactor: find the correct remove button |
||
---|---|---|
.. | ||
AnimateOnMount | ||
ApiError | ||
BreadcrumbNav | ||
CheckmarkBadge | ||
Codebox | ||
ConditionallyRender | ||
Constraint | ||
ConstraintAccordion | ||
CreateButton | ||
Dialogue | ||
DisabledIndicator | ||
DividerText | ||
DropdownMenu | ||
EnvironmentIcon | ||
EnvironmentSplash | ||
EnvironmentStrategiesDialog | ||
Feedback | ||
FormTemplate | ||
GeneralSelect | ||
Gradient | ||
HeaderTitle | ||
Input | ||
ListPlaceholder | ||
Loader | ||
NoItems | ||
NotFound | ||
PageContent | ||
PaginateUI | ||
PasswordField | ||
PercentageCircle | ||
PermissionButton | ||
PermissionIconButton | ||
PermissionSwitch | ||
Proclamation | ||
ProjectSelect | ||
ProtectedRoute | ||
ResponsiveButton | ||
RolloutIcon | ||
SearchField | ||
SidebarModal | ||
Splash | ||
StatusChip | ||
StrategySeparator | ||
StringTruncator | ||
TabNav | ||
TagSelect | ||
ToastRenderer | ||
UpdateButton | ||
common.module.scss | ||
flags.js | ||
index.js | ||
input-list-field.jsx | ||
select.tsx | ||
util.js |