diff --git a/package.json b/package.json index 52e0173..85a1be2 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "license": "ISC", "description": "", "dependencies": { + "@floating-ui/dom": "^1.6.13", "@popperjs/core": "^2.11.8", "@preline/datatable": "^2.5.2", "@tailwindcss/cli": "^4.0.9", diff --git a/src/app.ts b/src/app.ts index e6f8611..3ace156 100644 --- a/src/app.ts +++ b/src/app.ts @@ -33,7 +33,8 @@ app.use("/static/foreign/preline.js", express.static(path.resolve(__dirname, ".. app.use("/static/foreign/jquery.js", express.static(path.resolve(__dirname, "../node_modules/jquery/dist/jquery.min.js"))); app.use("/static/foreign/dataTables.js", express.static(path.resolve(__dirname, "../node_modules/datatables.net/js/dataTables.min.js"))); app.use("/static/foreign/dataTablesSelect.js", express.static(path.resolve(__dirname, "../node_modules/datatables.net-select/js/dataTables.select.min.js"))); -app.use("/static/foreign/popper.js", express.static(path.resolve(__dirname, "../node_modules/@popperjs/core/dist/umd/popper.min.js"))); +app.use("/static/foreign/floatingUiCore.js", express.static(path.resolve(__dirname, "../node_modules/@floating-ui/core/dist/floating-ui.core.umd.min.js"))); +app.use("/static/foreign/floatingUiDOM.js", express.static(path.resolve(__dirname, "../node_modules/@floating-ui/dom/dist/floating-ui.dom.umd.min.js"))); // User authentication & sessions app.use(session({ diff --git a/src/client/views/layout.ejs b/src/client/views/layout.ejs index 4d10eb8..58d7f00 100644 --- a/src/client/views/layout.ejs +++ b/src/client/views/layout.ejs @@ -21,7 +21,8 @@ - + + <%- block("scripts").toString() %>