uhhhh it works today

This commit is contained in:
ldlda committed 2025-05-16 01:37:57 +07:00
commit 7091cc92c9
5 files changed
+1158

No files matched your search

+28
View File
@@ -0,0 +1,28 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
node_modules
dist
dist-ssr
*.local
# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
# big file go away
public/basic.ics
+17
View File
@@ -0,0 +1,17 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>cal app</title>
<script type="module" src="/src/main.js" defer></script>
</head>
<body>
<!-- <input type="text" id="ics_file"> -->
<input type="button" value="hi" id="ics_run">
<div id="calendar"></div>
</body>
</html>
+1068
View File
File diff suppressed because it is too large. Load diff
+20
View File
@@ -0,0 +1,20 @@
{
"name": "cal_filter_js",
"private": true,
"version": "0.0.0",
"type": "module",
"scripts": {
"dev": "vite",
"build": "vite build",
"preview": "vite preview"
},
"devDependencies": {
"vite": "^6.3.5"
},
"dependencies": {
"@fullcalendar/core": "^6.1.17",
"@fullcalendar/daygrid": "^6.1.17",
"@fullcalendar/icalendar": "^6.1.17",
"@fullcalendar/list": "^6.1.17"
}
}
+25
View File
@@ -0,0 +1,25 @@
import { Calendar } from "@fullcalendar/core";
import iCalendarPlugin from "@fullcalendar/icalendar";
import listPlugin from "@fullcalendar/list";
// const text_field = document.getElementById("ics_file");
const confirm_button = document.getElementById("ics_run");
const cal = document.getElementById("calendar");
const on_click = (e) => {
console.log("nawgh", e);
const calendar = new Calendar(cal, {
plugins: [listPlugin, iCalendarPlugin],
initialView: "listWeek",
events: {
url: "/public/basic.ics",
format: "ics",
},
});
calendar.render();
};
confirm_button.addEventListener("click", on_click);