14 lines
427 B
TypeScript
14 lines
427 B
TypeScript
|
|
import { PEQ_PRESET_NAME_MAX_LENGTH } from "./constants";
|
||
|
|
|
||
|
|
export function clampPeqPresetName(value: string): string {
|
||
|
|
return value.slice(0, PEQ_PRESET_NAME_MAX_LENGTH);
|
||
|
|
}
|
||
|
|
|
||
|
|
export function isPeqPresetNameTooLong(value: string): boolean {
|
||
|
|
return value.trim().length > PEQ_PRESET_NAME_MAX_LENGTH;
|
||
|
|
}
|
||
|
|
|
||
|
|
export function peqPresetNameLengthText(value: string): string {
|
||
|
|
return `${value.length}/${PEQ_PRESET_NAME_MAX_LENGTH}`;
|
||
|
|
}
|