feat: Add edit/create/list sight page

This commit is contained in:
2025-05-29 16:25:18 +03:00
parent 17de7e495f
commit e2ca6b4132
25 changed files with 1519 additions and 240 deletions

View File

@@ -2,8 +2,15 @@ import { authInstance } from "@shared";
import { API_URL } from "@shared";
import { makeAutoObservable } from "mobx";
type Snapshot = {
ID: string;
Name: string;
ParentID: string;
CreationTime: string;
};
class SnapshotStore {
snapshots: any[] = [];
snapshots: Snapshot[] = [];
constructor() {
makeAutoObservable(this);