15 lines
259 B
JavaScript
15 lines
259 B
JavaScript
import parse from './parse.js';
|
|
|
|
const prepare = (color, mode) =>
|
|
color === undefined
|
|
? undefined
|
|
: typeof color !== 'object'
|
|
? parse(color)
|
|
: color.mode !== undefined
|
|
? color
|
|
: mode
|
|
? { ...color, mode }
|
|
: undefined;
|
|
|
|
export default prepare;
|