Adds scenes
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import { RelationshipType, type CampaignId, type Document } from "@/lib/types";
|
||||
import { SecretForm } from "./secret/SecretForm";
|
||||
import { TreasureForm } from "./treasure/TreasureForm";
|
||||
import { SceneForm } from "./scene/SceneForm";
|
||||
|
||||
function assertUnreachable(_x: never): never {
|
||||
throw new Error("DocumentForm switch is not exhaustive");
|
||||
@@ -25,6 +26,8 @@ export const DocumentForm = ({
|
||||
return "Form not supported here";
|
||||
case RelationshipType.Treasures:
|
||||
return <TreasureForm campaign={campaignId} onCreate={onCreate} />;
|
||||
case RelationshipType.Scenes:
|
||||
return <SceneForm campaign={campaignId} onCreate={onCreate} />;
|
||||
}
|
||||
|
||||
return assertUnreachable(relationshipType);
|
||||
|
||||
Reference in New Issue
Block a user