2026-09-05 20:13:35 +03:00
|
|
|
export const DEFAULT_INPUT_HISTORY_SCOPE = 'session';
|
2026-09-05 10:19:03 -06:00
|
|
|
export const DEFAULT_INPUT_HISTORY_LIMIT = 40;
|
|
|
|
|
const MIN_INPUT_HISTORY_LIMIT = 1;
|
|
|
|
|
const MAX_INPUT_HISTORY_LIMIT = 100;
|
|
|
|
|
|
|
|
|
|
export const isInputHistoryScope = (value) => (
|
|
|
|
|
value === 'global' || value === 'session'
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
export const isInputHistoryLimit = (value) => (
|
|
|
|
|
Number.isInteger(value)
|
|
|
|
|
&& value >= MIN_INPUT_HISTORY_LIMIT
|
|
|
|
|
&& value <= MAX_INPUT_HISTORY_LIMIT
|
|
|
|
|
);
|