fetchCalendars
fetchCalendars
get all calendars of the passed in CALDAV account
const calendars = await fetchCalendars({
account,
headers: {
authorization: 'Basic x0C9uFWd9Vz8OwS0DEAtkAlj',
},
});
Arguments
account
DAVAccountheader
request headersheadersToExclude
array of keys of the headers you want to excludefetchOptions
options to pass to underlying fetch functionprops
CALDAV prop element in ElementCompact form, overriding default props to fetchprojectedProps
custom props projection object, used as a map to map fetched custom props to valuescautionwhen overriding props, supported-calendar-component-set and resourcetype are required
Return Value
array of DAVCalendar of the account
Behavior
use PROPFIND
to get all the basic info about calendars on certain account