@kcuf/mere-color
Version:
Mere color utils for generating, manipulation, a11y purposes.
19 lines (18 loc) • 616 B
JavaScript
import { EColorNotation, EColorNotationDetailed } from '../enum';
import getColorNotationDetailed from './get-color-notation-detailed';
/**
* Get toString format according to color string.
*/
export default function getColorNotation(color) {
switch (getColorNotationDetailed(color)) {
case EColorNotationDetailed.RGB:
case EColorNotationDetailed.RGB_LEGACY:
return EColorNotation.RGB;
case EColorNotationDetailed.HSL:
case EColorNotationDetailed.HSL_LEGACY:
return EColorNotation.HSL;
default:
return EColorNotation.HEX;
}
}
//# sourceMappingURL=get-color-notation.js.map