Update various configuration files, components, and assets; enhance notification system and API endpoints; improve documentation and styles across the application.

This commit is contained in:
Haqeem Solehan
2025-10-16 16:05:39 +08:00
commit b124ff8092
336 changed files with 94392 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
export function buildNuxtTemplate({ title, name }) {
// Ensure title is properly escaped for use in template
const escapedTitle = title.replace(/"/g, '\\"').replace(/\n/g, '\\n');
return `<script setup>
definePageMeta({
title: "${escapedTitle}",
middleware: ["auth"],
requiresAuth: true,
});
</script>
<template>
<div>
<LayoutsBreadcrumb />
<rs-card>
<template #header>
<div>
${title}
</div>
</template>
<template #body>
<div>
Content for ${title}
</div>
</template>
</rs-card>
</div>
</template>
<style scoped>
/* Add your styles here */
</style>
`;
}