2021-01-27 23:30:35 -05:00
export interface ColourOption {
readonly value : string ;
readonly label : string ;
readonly color : string ;
readonly isFixed? : boolean ;
readonly isDisabled? : boolean ;
}
export const colourOptions : readonly ColourOption [ ] = [
2018-07-24 16:29:37 +09:30
{ value : 'ocean' , label : 'Ocean' , color : '#00B8D9' , isFixed : true } ,
2019-02-07 14:01:37 +11:00
{ value : 'blue' , label : 'Blue' , color : '#0052CC' , isDisabled : true } ,
2018-02-02 23:14:02 +11:00
{ value : 'purple' , label : 'Purple' , color : '#5243AA' } ,
2018-07-24 16:29:37 +09:30
{ value : 'red' , label : 'Red' , color : '#FF5630' , isFixed : true } ,
2018-02-06 09:33:08 +11:00
{ value : 'orange' , label : 'Orange' , color : '#FF8B00' } ,
2018-02-02 23:14:02 +11:00
{ value : 'yellow' , label : 'Yellow' , color : '#FFC400' } ,
2018-01-19 12:18:15 +11:00
{ value : 'green' , label : 'Green' , color : '#36B37E' } ,
2018-02-02 23:14:02 +11:00
{ value : 'forest' , label : 'Forest' , color : '#00875A' } ,
{ value : 'slate' , label : 'Slate' , color : '#253858' } ,
{ value : 'silver' , label : 'Silver' , color : '#666666' } ,
2018-01-10 20:16:21 +11:00
] ;
2021-01-27 23:30:35 -05:00
export interface FlavourOption {
readonly value : string ;
readonly label : string ;
readonly rating : string ;
}
export const flavourOptions : readonly FlavourOption [ ] = [
2018-03-15 00:57:18 +11:00
{ value : 'vanilla' , label : 'Vanilla' , rating : 'safe' } ,
{ value : 'chocolate' , label : 'Chocolate' , rating : 'good' } ,
{ value : 'strawberry' , label : 'Strawberry' , rating : 'wild' } ,
{ value : 'salted-caramel' , label : 'Salted Caramel' , rating : 'crazy' } ,
2018-01-10 20:16:21 +11:00
] ;
2021-01-27 23:30:35 -05:00
export interface StateOption {
readonly value : string ;
readonly label : string ;
}
export const stateOptions : readonly StateOption [ ] = [
2018-05-18 14:49:43 +10:00
{ value : 'AL' , label : 'Alabama' } ,
{ value : 'AK' , label : 'Alaska' } ,
{ value : 'AS' , label : 'American Samoa' } ,
{ value : 'AZ' , label : 'Arizona' } ,
{ value : 'AR' , label : 'Arkansas' } ,
{ value : 'CA' , label : 'California' } ,
{ value : 'CO' , label : 'Colorado' } ,
{ value : 'CT' , label : 'Connecticut' } ,
{ value : 'DE' , label : 'Delaware' } ,
{ value : 'DC' , label : 'District Of Columbia' } ,
{ value : 'FM' , label : 'Federated States Of Micronesia' } ,
{ value : 'FL' , label : 'Florida' } ,
{ value : 'GA' , label : 'Georgia' } ,
{ value : 'GU' , label : 'Guam' } ,
{ value : 'HI' , label : 'Hawaii' } ,
{ value : 'ID' , label : 'Idaho' } ,
{ value : 'IL' , label : 'Illinois' } ,
{ value : 'IN' , label : 'Indiana' } ,
{ value : 'IA' , label : 'Iowa' } ,
{ value : 'KS' , label : 'Kansas' } ,
{ value : 'KY' , label : 'Kentucky' } ,
{ value : 'LA' , label : 'Louisiana' } ,
{ value : 'ME' , label : 'Maine' } ,
{ value : 'MH' , label : 'Marshall Islands' } ,
{ value : 'MD' , label : 'Maryland' } ,
{ value : 'MA' , label : 'Massachusetts' } ,
{ value : 'MI' , label : 'Michigan' } ,
{ value : 'MN' , label : 'Minnesota' } ,
{ value : 'MS' , label : 'Mississippi' } ,
{ value : 'MO' , label : 'Missouri' } ,
{ value : 'MT' , label : 'Montana' } ,
{ value : 'NE' , label : 'Nebraska' } ,
{ value : 'NV' , label : 'Nevada' } ,
{ value : 'NH' , label : 'New Hampshire' } ,
{ value : 'NJ' , label : 'New Jersey' } ,
{ value : 'NM' , label : 'New Mexico' } ,
{ value : 'NY' , label : 'New York' } ,
{ value : 'NC' , label : 'North Carolina' } ,
{ value : 'ND' , label : 'North Dakota' } ,
{ value : 'MP' , label : 'Northern Mariana Islands' } ,
{ value : 'OH' , label : 'Ohio' } ,
{ value : 'OK' , label : 'Oklahoma' } ,
{ value : 'OR' , label : 'Oregon' } ,
{ value : 'PW' , label : 'Palau' } ,
{ value : 'PA' , label : 'Pennsylvania' } ,
{ value : 'PR' , label : 'Puerto Rico' } ,
{ value : 'RI' , label : 'Rhode Island' } ,
{ value : 'SC' , label : 'South Carolina' } ,
{ value : 'SD' , label : 'South Dakota' } ,
{ value : 'TN' , label : 'Tennessee' } ,
{ value : 'TX' , label : 'Texas' } ,
{ value : 'UT' , label : 'Utah' } ,
{ value : 'VT' , label : 'Vermont' } ,
{ value : 'VI' , label : 'Virgin Islands' } ,
{ value : 'VA' , label : 'Virginia' } ,
{ value : 'WA' , label : 'Washington' } ,
{ value : 'WV' , label : 'West Virginia' } ,
{ value : 'WI' , label : 'Wisconsin' } ,
{ value : 'WY' , label : 'Wyoming' } ,
] ;
2018-04-17 11:00:04 +10:00
export const optionLength = [
{ value : 1 , label : 'general' } ,
2018-05-18 14:49:43 +10:00
{
value : 2 ,
label :
'Evil is the moment when I lack the strength to be true to the Good that compels me.' ,
} ,
{
value : 3 ,
label :
"It is now an easy matter to spell out the ethic of a truth: 'Do all that you can to persevere in that which exceeds your perseverance. Persevere in the interruption. Seize in your being that which has seized and broken you." ,
} ,
2018-04-17 11:00:04 +10:00
] ;
2018-09-03 15:25:37 +09:00
export const dogOptions = [
{ id : 1 , label : 'Chihuahua' } ,
{ id : 2 , label : 'Bulldog' } ,
{ id : 3 , label : 'Dachshund' } ,
{ id : 4 , label : 'Akita' } ,
] ;
2018-01-10 20:16:21 +11:00
// let bigOptions = [];
// for (let i = 0; i < 10000; i++) {
// bigOptions = bigOptions.concat(colourOptions);
// }
2021-01-27 23:30:35 -05:00
export interface GroupedOption {
readonly label : string ;
readonly options : readonly ColourOption [ ] | readonly FlavourOption [ ] ;
}
export const groupedOptions : readonly GroupedOption [ ] = [
2018-01-19 12:18:15 +11:00
{
label : 'Colours' ,
options : colourOptions ,
} ,
{
label : 'Flavours' ,
options : flavourOptions ,
} ,
2018-01-10 20:16:21 +11:00
] ;