diff --git a/src/views/Options/Rules.js b/src/views/Options/Rules.js index 31e63b6..558e58d 100644 --- a/src/views/Options/Rules.js +++ b/src/views/Options/Rules.js @@ -147,6 +147,14 @@ function RuleFields({ rule, rules, setShow, setKeyword }) { setFormValues(initFormValues); }; + const handleRestore = (e) => { + e.preventDefault(); + setFormValues(({ pattern }) => ({ + ...(pattern === "*" ? GLOBLA_RULE : DEFAULT_RULE), + pattern, + })); + }; + const handleSubmit = (e) => { e.preventDefault(); const errors = {}; @@ -665,6 +673,13 @@ function RuleFields({ rule, rules, setShow, setKeyword }) { > {i18n("cancel")} + {ShowMoreButton} )}