add: template editor

This commit is contained in:
h z
2025-04-14 17:02:22 +01:00
parent 09338a2683
commit 947b59e3ea
29 changed files with 1277 additions and 166 deletions

View File

@@ -1,9 +1,9 @@
import PermissionGuard from "../PermissionGuard";
import PathNode from "./PathNode";
import "./SideNavigation.css";
import {useDeletePath, usePaths, useUpdatePath} from "../../utils/path-queries";
import {useDeletePath, usePaths, useUpdatePath} from "../../utils/queries/path-queries";
import React from 'react';
import {useTree} from "../../utils/tree-queries";
import {useTree} from "../../utils/queries/tree-queries";
const SideNavigation = () => {
const {data: tree, isLoading, error} = useTree();
@@ -71,6 +71,12 @@ const SideNavigation = () => {
>
Create New Markdown
</a>
<a
href="/template/create"
className="button is-primary is-small"
>
Create New Template
</a>
</PermissionGuard>
{!filteredTree || filteredTree.length === 0 ?
<p>No Result</p> :