create form and modal components, update datatable persistant filtering

This commit is contained in:
Casey 2025-10-30 03:21:41 -05:00
parent b70e08026d
commit 8d9bb81fe2
23 changed files with 3502 additions and 74 deletions

View file

@ -1,6 +1,7 @@
<script setup>
import { ref } from "vue";
import { useRouter } from "vue-router";
import { useModalStore } from "@/stores/modal";
import {
Home,
Community,
@ -14,6 +15,7 @@ import {
import SpeedDial from "primevue/speeddial";
const router = useRouter();
const modalStore = useModalStore();
const categories = [
{ name: "Home", icon: Home, url: "/" },
{ name: "Calendar", icon: Calendar, url: "/calendar" },
@ -32,7 +34,7 @@ const createButtons = ref([
{
label: "Client",
command: () => {
frappe.new_doc("Customer");
modalStore.openCreateClient();
},
},
{