initial commit

This commit is contained in:
equippedcoding-master
2025-09-17 09:37:06 -05:00
parent 86108ca47e
commit e2c98790b2
55389 changed files with 6206730 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
import { listPages } from '../page/page.services';
export const home = async (req, res) => {
const pages = await listPages();
res.render('home', { title: 'Webpage Builder', pages });
};
export const editor = async (req, res) => {
const pages = await listPages();
const selectedPage = pages.find((page) => page.id === req.params.pageId);
res.render('editor', { title: 'Webpage Builder', pages, selectedPage });
};

View File

@@ -0,0 +1,13 @@
import express from 'express';
import { editor, home } from './ui.controller';
const uiRoute = express.Router();
uiRoute.get('/', home);
uiRoute.get('/editor/:pageId', editor);
uiRoute.all('*', (req, res) => {
res.render('404');
});
export default uiRoute;