Move to new colors, switch incoming/outgoing colors

This commit is contained in:
Scott Nonnenberg 2018-09-25 17:26:06 -07:00
parent cd60bdd08a
commit 10c53bddb0
22 changed files with 1116 additions and 1233 deletions

View file

@ -22,22 +22,28 @@ type OldColor =
| 'yellow';
type NewColor =
| 'blue'
| 'cyan'
| 'red'
| 'deep_orange'
| 'grey'
| 'green'
| 'indigo'
| 'brown'
| 'pink'
| 'purple'
| 'red'
| 'teal';
| 'indigo'
| 'blue'
| 'teal'
| 'green'
| 'light_green'
| 'blue_grey'
| 'grey';
export function migrateColor(color: OldColor): NewColor {
switch (color) {
// These colors no longer exist
case 'brown':
return 'red';
case 'orange':
case 'amber':
return 'deep_orange';
case 'yellow':
return 'brown';
case 'deep_purple':
return 'purple';
@ -45,29 +51,25 @@ export function migrateColor(color: OldColor): NewColor {
case 'light_blue':
return 'blue';
case 'blue_grey':
return 'cyan';
case 'cyan':
return 'teal';
case 'light_green':
case 'lime':
return 'green';
case 'orange':
case 'amber':
case 'yellow':
return 'deep_orange';
return 'light_green';
// These can stay as they are
case 'blue':
case 'cyan':
case 'red':
case 'deep_orange':
case 'green':
case 'grey':
case 'indigo':
case 'brown':
case 'pink':
case 'purple':
case 'red':
case 'indigo':
case 'blue':
case 'teal':
case 'green':
case 'light_green':
case 'blue_grey':
case 'grey':
return color;
// Can uncomment this to ensure that we've covered all potential cases