Compare commits
No commits in common. "28534d4774bebf437f9ca44518518ce250898ca7" and "23f047df4e9c1058787188fb9ffaccef27ad32f0" have entirely different histories.
28534d4774
...
23f047df4e
|
|
@ -330,9 +330,6 @@ export function ConfigTable({ from }: ConfigTableProps) {
|
||||||
>
|
>
|
||||||
<span title={`Click to view details (ID: ${kennzahl.id})`}>
|
<span title={`Click to view details (ID: ${kennzahl.id})`}>
|
||||||
{kennzahl.name}
|
{kennzahl.name}
|
||||||
{kennzahl.mandatory && (
|
|
||||||
<span> *</span>
|
|
||||||
)}
|
|
||||||
</span>
|
</span>
|
||||||
</td>
|
</td>
|
||||||
<td style={{ padding: "12px" }}>
|
<td style={{ padding: "12px" }}>
|
||||||
|
|
|
||||||
|
|
@ -360,7 +360,7 @@ export function PitchBooksTable() {
|
||||||
{status === "completed" ? (
|
{status === "completed" ? (
|
||||||
<Chip
|
<Chip
|
||||||
icon={<CheckCircleIcon />}
|
icon={<CheckCircleIcon />}
|
||||||
label="Extraktion Abgeschlossen"
|
label="Abgeschlossen"
|
||||||
size="small"
|
size="small"
|
||||||
sx={{
|
sx={{
|
||||||
backgroundColor: "#e8f5e9",
|
backgroundColor: "#e8f5e9",
|
||||||
|
|
|
||||||
|
|
@ -121,7 +121,7 @@ export default function UploadPage() {
|
||||||
fontWeight: "bold",
|
fontWeight: "bold",
|
||||||
color: "#383838",
|
color: "#383838",
|
||||||
marginBottom: 12,
|
marginBottom: 12,
|
||||||
marginTop: 3,
|
marginTop: 6,
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
Pitchbook Extractor
|
Pitchbook Extractor
|
||||||
|
|
@ -207,7 +207,7 @@ export default function UploadPage() {
|
||||||
onMouseEnter={() => router.preloadRoute({ to: "/pitchbooks" })}
|
onMouseEnter={() => router.preloadRoute({ to: "/pitchbooks" })}
|
||||||
onClick={() => navigate({ to: "/pitchbooks" })}
|
onClick={() => navigate({ to: "/pitchbooks" })}
|
||||||
>
|
>
|
||||||
Alle Pitchbooks anzeigen
|
Alle Pitch Books anzeigen
|
||||||
</Button>
|
</Button>
|
||||||
</Box>
|
</Box>
|
||||||
</>
|
</>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
import ContentPasteIcon from "@mui/icons-material/ContentPaste";
|
import ContentPasteIcon from "@mui/icons-material/ContentPaste";
|
||||||
import { Box, Button, Paper, Typography, Snackbar, Alert, IconButton, Tooltip } from "@mui/material";
|
import { Box, Button, Paper, Typography, Snackbar, Alert, IconButton } from "@mui/material";
|
||||||
import ArrowBackIcon from "@mui/icons-material/ArrowBack";
|
import ArrowBackIcon from "@mui/icons-material/ArrowBack";
|
||||||
import { useSuspenseQuery } from "@tanstack/react-query";
|
import { useSuspenseQuery } from "@tanstack/react-query";
|
||||||
import { createFileRoute, useNavigate } from "@tanstack/react-router";
|
import { createFileRoute, useNavigate } from "@tanstack/react-router";
|
||||||
|
|
@ -50,8 +50,6 @@ function ExtractedResultsPage() {
|
||||||
const { data: kpi } = useSuspenseQuery(kpiQueryOptions(pitchBook));
|
const { data: kpi } = useSuspenseQuery(kpiQueryOptions(pitchBook));
|
||||||
const { data: settings } = useSuspenseQuery(settingsQueryOptions());
|
const { data: settings } = useSuspenseQuery(settingsQueryOptions());
|
||||||
|
|
||||||
const fundName = kpi["FONDSNAME"]?.[0]?.entity;
|
|
||||||
|
|
||||||
const status = useMemo(() => {
|
const status = useMemo(() => {
|
||||||
let hasRedBorders = false;
|
let hasRedBorders = false;
|
||||||
let hasYellowBorders = false;
|
let hasYellowBorders = false;
|
||||||
|
|
@ -160,9 +158,7 @@ function ExtractedResultsPage() {
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
<Typography variant="h5" gutterBottom>
|
<Typography variant="h5" gutterBottom>
|
||||||
<strong>
|
<strong>Extrahierte Kennzahlen</strong>
|
||||||
{fundName ? `Kennzahlen extrahiert aus: ${fundName}` : "Extrahierte Kennzahlen"}
|
|
||||||
</strong>
|
|
||||||
</Typography>
|
</Typography>
|
||||||
</Box>
|
</Box>
|
||||||
<Box
|
<Box
|
||||||
|
|
@ -239,29 +235,17 @@ function ExtractedResultsPage() {
|
||||||
gap={2}
|
gap={2}
|
||||||
sx={{ flexShrink: 0 }}
|
sx={{ flexShrink: 0 }}
|
||||||
>
|
>
|
||||||
<Tooltip
|
<Button variant="contained" sx={{ backgroundColor: "#383838" }}
|
||||||
title={
|
onClick={handleCopyToClipboard}>
|
||||||
<>
|
<ContentPasteIcon sx={{ fontSize: 18, mr: 1 }} />
|
||||||
<b>Kennzahlen kopieren</b>
|
{copied ? "Kopiert!" : "Kennzahlenzeile kopieren"}
|
||||||
<br />
|
</Button>
|
||||||
Kopiert alle aktiven Kennzahlen als Excel-Zeile in die Zwischenablage. Kann direkt in Excel eingefügt werden.
|
|
||||||
</>
|
|
||||||
}
|
|
||||||
placement="top"
|
|
||||||
arrow
|
|
||||||
>
|
|
||||||
<Button variant="contained" sx={{ backgroundColor: "#383838" }}
|
|
||||||
onClick={handleCopyToClipboard}>
|
|
||||||
<ContentPasteIcon sx={{ fontSize: 18, mr: 1 }} />
|
|
||||||
{copied ? "Kopiert!" : "Kennzahlenzeile kopieren"}
|
|
||||||
</Button>
|
|
||||||
</Tooltip>
|
|
||||||
<Button
|
<Button
|
||||||
variant="contained"
|
variant="contained"
|
||||||
sx={{ backgroundColor: "#383838" }}
|
sx={{ backgroundColor: "#383838" }}
|
||||||
onClick={() => navigate({ to: "/" })}
|
onClick={() => navigate({ to: "/" })}
|
||||||
>
|
>
|
||||||
Neues Pitchbook hochladen
|
Neu hochladen
|
||||||
</Button>
|
</Button>
|
||||||
</Box>
|
</Box>
|
||||||
</Box>
|
</Box>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue