diff --git a/public/assets/signal_signs/w21.svg b/public/assets/signal_signs/w21.svg new file mode 100644 index 0000000..773fa8c --- /dev/null +++ b/public/assets/signal_signs/w21.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/signal_signs/w21x.svg b/public/assets/signal_signs/w21x.svg new file mode 100644 index 0000000..c6f51cd --- /dev/null +++ b/public/assets/signal_signs/w21x.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/model/defs/defined-signal-signs.js b/src/model/defs/defined-signal-signs.js index 74c153c..63eb289 100644 --- a/src/model/defs/defined-signal-signs.js +++ b/src/model/defs/defined-signal-signs.js @@ -29,6 +29,17 @@ const DefinedSignalSigns = { "name": "W24", "icon": "w24.svg", }, + "w21x": { + "regex": /^(?:wsk_)?w21_led_\d$/, + "name": "W21", + "icon": "w21x.svg", + }, + "w21": { + "regex": /^(?:wsk_)?w21(?!_led_)(?:\D)?.*$/, + "name": "W21", + "icon": "w21.svg", + "textRegex": /w21_(\d+)(?:v2)?/ + }, }; export default DefinedSignalSigns;