Timer
Входные параметры
interface Props {
title?: string;
subtitle?: string;
endtime?: Date;
btnName?: string;
class?: string;
}
const {
title,
subtitle,
endtime = '2025-12-31T23:59:59+04:00',
btnName,
class: className,
...rest
} = Astro.props;
Использование
---
import Marquee from '@/blocks/marquee/Marquee.astro';
import { LAST_DAY, MONTH, YEAR } from '@/js/utils/date';
---
<Timer
title='До конца акции осталось'
subtitle=''
endtime=`${YEAR}-${MONTH}-${LAST_DAY}T23:59:59+04:00`
btnName='Зафиксировать цену'
show={false}
/>
| Имя параметра | По умолчанию | Описание |
|---|
| title | - | Необязательный параметр. Возможность передать HTML теги. |
| subtitle | - | Необязательный параметр. Возможность передать HTML теги. |
| endtime | 31 декабря текущего года | Date в формате 2025-12-31T23:59:59+04:00 |
| btnName | BUTTON | Необязательный параметр. Текст кнопки |
| class | - | Необязательный параметр. Классы для секции |