Changes all documents to have an explicit type
This commit is contained in:
@@ -26,10 +26,9 @@ export const NewSceneForm = ({
|
||||
try {
|
||||
const sceneDoc: Scene = await pb.collection("documents").create({
|
||||
campaign,
|
||||
type: "scene",
|
||||
data: {
|
||||
scene: {
|
||||
text,
|
||||
},
|
||||
text,
|
||||
},
|
||||
});
|
||||
setText("");
|
||||
|
||||
@@ -13,9 +13,7 @@ export const SceneEditForm = ({ scene }: { scene: Scene }) => {
|
||||
await pb.collection("documents").update(scene.id, {
|
||||
data: {
|
||||
...scene.data,
|
||||
scene: {
|
||||
text,
|
||||
},
|
||||
text,
|
||||
},
|
||||
});
|
||||
queryClient.invalidateQueries({
|
||||
@@ -25,7 +23,7 @@ export const SceneEditForm = ({ scene }: { scene: Scene }) => {
|
||||
|
||||
return (
|
||||
<div className="">
|
||||
<AutoSaveTextarea value={scene.data.scene.text} onSave={saveScene} />
|
||||
<AutoSaveTextarea value={scene.data.text} onSave={saveScene} />
|
||||
</div>
|
||||
);
|
||||
};
|
||||
|
||||
@@ -4,5 +4,5 @@ import type { Scene } from "@/lib/types";
|
||||
* Renders an editable scene row
|
||||
*/
|
||||
export const ScenePrintRow = ({ scene }: { scene: Scene }) => {
|
||||
return <li className="">{scene.data.scene.text}</li>;
|
||||
return <li className="">{scene.data.text}</li>;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user