1import"./lectureFeedback-CYWVJbIq.js";import{a as s}from"./enums-DraXxbED.js";import{g as d,b as u}from"./index-BotQcL5W.js";import{f as n,a as f}from"./format-BtOq67_H.js";import"./preview-kL4FD77T.js";import{c as l}from"./stringModifiers-BdY19qai.js";function c(e,t){let a="";const{includeCourse:r=!1,includeLevel:i=!1,overrideSeparator:o="-"}=t??{};return r&&(a+=`${r.title}`),r?a+=" examen":a+="Examen",i&&(a+=` ${u(i)}`),a+=` ${e.year} ${o} `,e.practiceExam?a+=`Oefenexamen ${e.practiceExam.id}`:a+=`Tijdvak ${e.timeslot}`,a}function T(e){return!e.startedAt||!e.endedAt?"":`${l(f(e.startedAt,{dateFirst:!0,includeTime:!1,includeDayOfWeek:!0}))}, ${n(e.startedAt,!1)} - ${n(e.endedAt,!1)}`}function m({id:e}){return`Vraag ${e}`}function A(e,...t){return`${m({id:e.id})} - ${c(...t)}`}function v(e){return e<2.5?"Moeilijk":e<3.5?"Gemiddeld":"Makkelijk"}function y(e){const t=d(e.title);return t.startsWith(`opgave-${e.id}`)?t:`opgave-${e.id}-${t}`}function S(e,t){return e.position-t.position}function k(e){const t=e.startedAt&&e.endedAt?new Date(e.endedAt).getTime()-new Date(e.startedAt).getTime():108e5;return[{type:"standard",duration:t},{type:"extra",duration:t+1800*1e3}]}const j={standard:"Standaard",extra:"Extra tijd"};s.VWO;export{m as a,j as b,T as c,y as d,S as e,c as f,k as g,A as h,v as i};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.