Commit ba6f263d authored by Filipa Lacerda's avatar Filipa Lacerda

Improve ci action icon function

parent 2e92c5c4
...@@ -3,24 +3,19 @@ import retrySVG from 'icons/_icon_action_retry.svg'; ...@@ -3,24 +3,19 @@ import retrySVG from 'icons/_icon_action_retry.svg';
import playSVG from 'icons/_icon_action_play.svg'; import playSVG from 'icons/_icon_action_play.svg';
import stopSVG from 'icons/_icon_action_stop.svg'; import stopSVG from 'icons/_icon_action_stop.svg';
/**
* For the provided action returns the respective SVG
*
* @param {String} action
* @return {SVG|String}
*/
export default function getActionIcon(action) { export default function getActionIcon(action) {
let icon; const icons = {
switch (action) { icon_action_cancel: cancelSVG,
case 'icon_action_cancel': icon_action_play: playSVG,
icon = cancelSVG; icon_action_retry: retrySVG,
break; icon_action_stop: stopSVG,
case 'icon_action_retry': };
icon = retrySVG;
break;
case 'icon_action_play':
icon = playSVG;
break;
case 'icon_action_stop':
icon = stopSVG;
break;
default:
icon = '';
}
return icon; return icons[action] || '';
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment