All files / components/Date Date.svelte

0% Statements 0/18
0% Branches 0/1
0% Functions 0/1
0% Lines 0/18

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19                                     
<script lang="ts">
  import "./Date.scss";

  import { shortMonths } from "$lib/constants/date";

  export let dateString: string;
  export let variation: "big" | "small" = "big";

  $: date = new Date(dateString);
  $: month = date.getMonth();
  $: monthName = shortMonths[month];
  $: day = date.getDate();
</script>

<div class="event-date event-date--{variation}">
  <div class="event-date-month">{monthName}</div>
  <div class="event-date-day">{day}</div>
</div>