import { TemplateResult, html } from 'lit';
import NileSlider from './nile-slider';
import { classMap } from 'lit/directives/class-map.js';
import { valueToPercent } from './utils/nile-slider.utils';
const tooltipDisabled = (nileSlider: NileSlider): boolean =>
nileSlider.disabled || nileSlider.valueLabel !== 'tooltip';
export const rangeSlider = (nileSlider: NileSlider): TemplateResult => {
return html`
`;
};
export const singleSlider = (nileSlider: NileSlider): TemplateResult => {
return html`
`;
};
export const lableContaier = (nileSlider: NileSlider): TemplateResult => {
return html`
${nileSlider.labelStart}
${nileSlider.labelEnd}
`;
};
export const fieldHeader = (nileSlider: NileSlider): TemplateResult => {
return html`
`;
};
export const bottomValueLabels = (nileSlider: NileSlider): TemplateResult => {
if (!nileSlider.rangeSlider) {
return html`
${nileSlider.value}
`;
}
return html`
${nileSlider.rangeOneValue}
${nileSlider.rangeTwoValue}
`;
};