UNPKG

rasa-nlu-trainer

Version:

This is a tool to edit your training examples for [rasa NLU](https://github.com/golastmile/rasa_nlu)

36 lines (30 loc) 965 B
import randomSeed from 'random-seed' const TODAY = new Date().toDateString() const colors = [ { name: 'blue', bg: '#0074d9', }, { name: 'navy', bg: '#001f3f', }, { name: 'lime', bg: '#01ff70', }, { name: 'teal', bg: '#39cccc', }, { name: 'olive', bg: '#3d9970', }, { name: 'fuchsia', bg: '#f012be', }, { name: 'red', bg: '#ff4136', }, { name: 'green', bg: '#2ecc40', }, { name: 'orange', bg: '#ff851b', }, { name: 'maroon', bg: '#85144b', }, { name: 'purple', bg: '#b10dc9', }, { name: 'yellow', bg: '#ffdc00', }, { name: 'aqua', bg: '#7fdbff', }, ] const unknownColor = { name: 'grey', bg: '#aaaaaa', } export default function getColor(no) { const rand = randomSeed.create(TODAY) const startIndex = rand(colors.length) const color = no < 0 ? unknownColor : colors[(startIndex + no) % colors.length] return { backgroundColor: color.bg, opacity: 0.3, } } global.getColor = getColor