<script>
import { differenceInDays, isSameDay } from 'date-fns'
import Month from './Month.svelte'
import {rangeText} from './range.js'
const monthNames = [
"January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December"
]
let year = 2021
let selection = {}
function select({detail: date}) {
if (!selection.start && !selection.end) {
selection.start = date
selection.end = date
return
}
if (isSameDay(selection.start, date) && isSameDay(selection.end, date)) {
selection = {}
}
if (isSameDay(selection.start, date)) {
selection.start = selection.end
return
}
if (isSameDay(selection.end, date)) {
selection.end = selection.start
return
}