standardize header, save all button for targets, fix update site on resource

This commit is contained in:
Milo Schwartz
2024-11-13 20:08:05 -05:00
parent cf3cf4d827
commit 44b932937f
33 changed files with 577 additions and 397 deletions

View File

@@ -6,16 +6,15 @@ import { useState } from "react";
interface ResourceProviderProps {
children: React.ReactNode;
resource: GetResourceResponse | null;
resource: GetResourceResponse;
}
export function ResourceProvider({
children,
resource: serverResource,
}: ResourceProviderProps) {
const [resource, setResource] = useState<GetResourceResponse | null>(
serverResource
);
const [resource, setResource] =
useState<GetResourceResponse>(serverResource);
const updateResource = (updatedResource: Partial<GetResourceResponse>) => {
if (!resource) {