can display pdf in the mine editor

This commit is contained in:
Carter 2025-08-20 11:17:40 -06:00
parent 85ccecdcdc
commit 8abfc90d87
4 changed files with 27712 additions and 2 deletions

File diff suppressed because it is too large Load diff

View file

@ -97,7 +97,7 @@ export default function Mines() {
}; };
return ( return (
<PageContainer padding={0}> <PageContainer spacing={2}>
<ResponsiveTable<MineRow> <ResponsiveTable<MineRow>
title={renderTitle} title={renderTitle}
rows={mineTableData} rows={mineTableData}

View file

@ -143,7 +143,7 @@ export default function Ventilation() {
return ( return (
// TODO: why does padding have to be -2 to fit the page? // TODO: why does padding have to be -2 to fit the page?
<PageContainer padding={-2}> <PageContainer >
<div style={{ height: "100%", overflow: "hidden" }}> <div style={{ height: "100%", overflow: "hidden" }}>
<EditorHeader <EditorHeader
setMode={setMode} setMode={setMode}

View file

@ -26,6 +26,9 @@ import { Sensor } from "./drawable/Sensor";
import { VentTBreak } from "./drawable/VentTBreak"; import { VentTBreak } from "./drawable/VentTBreak";
import InteractionSettings from "interactions/InteractionSettings"; import InteractionSettings from "interactions/InteractionSettings";
import { UnitMeasurement } from "models/UnitMeasurement"; import { UnitMeasurement } from "models/UnitMeasurement";
// import { UndertalePDF } from "assets/editor/Undertale"
import Undertale from "assets/editor/Undertale.pdf";
interface Props { interface Props {
width?: number; width?: number;
@ -652,6 +655,14 @@ export default function Editor(props: Props) {
<InfoRounded /> <InfoRounded />
</ToggleButton> </ToggleButton>
</div> </div>
<div style={{position: "absolute", zIndex: -1}}>
<object
width={"100%"}
height={400}
data={Undertale}
type="application/pdf"
/>
</div>
<Canvas <Canvas
draw={draw} draw={draw}
height={height} height={height}