DuyTa's picture
Upload folder using huggingface_hub
bc20498 verified
raw
history blame
416 Bytes
/* IMPORT */
import _ from '~/utils';
import Color from '~/color';
import type {CHANNELS, Channels} from '~/types';
/* MAIN */
const change = ( color: string | Channels, channels: Partial<CHANNELS> ): string => {
const ch = Color.parse ( color );
for ( const c in channels ) {
ch[c] = _.channel.clamp[c]( channels[c] );
}
return Color.stringify ( ch );
};
/* EXPORT */
export default change;