From c9ede563b741d08a0b36449ae6c463ebd00cfbfa Mon Sep 17 00:00:00 2001 From: Sam Chau Date: Thu, 12 Dec 2024 06:23:27 +1030 Subject: [PATCH] fix: sort regex options alphabetically --- .../format/conditions/ReleaseGroupCondition.jsx | 9 ++++++--- .../format/conditions/ReleaseTitleCondition.jsx | 9 ++++++--- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/frontend/src/components/format/conditions/ReleaseGroupCondition.jsx b/frontend/src/components/format/conditions/ReleaseGroupCondition.jsx index eb0fb9f..aefccec 100644 --- a/frontend/src/components/format/conditions/ReleaseGroupCondition.jsx +++ b/frontend/src/components/format/conditions/ReleaseGroupCondition.jsx @@ -2,14 +2,17 @@ import React from 'react'; import PropTypes from 'prop-types'; const ReleaseGroupCondition = ({condition, onChange, patterns}) => { + const sortedPatterns = [...patterns].sort((a, b) => + a.name.localeCompare(b.name) + ); + return ( onChange({...condition, pattern: e.target.value})}> - {patterns.map(pattern => ( + {sortedPatterns.map(pattern => (