Gedankenstriche durch Bindestriche ersetzt
Prüfung / Lint, Typen, Tests (push) Canceled after 0s
Prüfung / Images bauen (pdf) (push) Canceled after 0s
Prüfung / Images bauen (web) (push) Canceled after 0s
Prüfung / Images bauen (worker) (push) Canceled after 0s
Images / bauen (pdf, docker/pdf.Dockerfile) (push) Canceled after 0s
Images / bauen (web, docker/web.Dockerfile) (push) Canceled after 0s
Images / bauen (worker, docker/worker.Dockerfile) (push) Canceled after 0s
Prüfung / Lint, Typen, Tests (push) Canceled after 0s
Prüfung / Images bauen (pdf) (push) Canceled after 0s
Prüfung / Images bauen (web) (push) Canceled after 0s
Prüfung / Images bauen (worker) (push) Canceled after 0s
Images / bauen (pdf, docker/pdf.Dockerfile) (push) Canceled after 0s
Images / bauen (web, docker/web.Dockerfile) (push) Canceled after 0s
Images / bauen (worker, docker/worker.Dockerfile) (push) Canceled after 0s
375 Vorkommen in 210 Dateien. Betrifft Kommentare, Oberflaechentexte und die README; an keiner Stelle Bedeutung, nur Zeichensetzung.
This commit is contained in:
@@ -6,7 +6,7 @@ import { useSectionsForm } from './SectionsForm'
|
||||
import type { SaveSection } from './types'
|
||||
|
||||
type Props = {
|
||||
/** Wohin gespeichert wird — gebundene Server Action der Akte oder des Dokuments. */
|
||||
/** Wohin gespeichert wird - gebundene Server Action der Akte oder des Dokuments. */
|
||||
save: SaveSection
|
||||
/** Eindeutig je Besitzer, damit Entwürfe zweier Akten sich nicht mischen. */
|
||||
scope: string
|
||||
@@ -25,7 +25,7 @@ const AUTOSAVE_MS = 2000
|
||||
|
||||
/**
|
||||
* Ein Abschnitt zum Bearbeiten. Trägt einen Fallabschnitt genauso wie ein
|
||||
* Feld eines Dokuments — wohin gespeichert wird, kommt von außen.
|
||||
* Feld eines Dokuments - wohin gespeichert wird, kommt von außen.
|
||||
*
|
||||
* Entwürfe werden alle zwei Sekunden **lokal** gesichert, damit ein
|
||||
* versehentlicher Tab-Wechsel keinen Text kostet. Gespeichert wird erst auf
|
||||
@@ -153,7 +153,7 @@ export function SectionEditor(props: Props) {
|
||||
if (props.readOnly) {
|
||||
return (
|
||||
<p className="mt-1 max-w-(--container-measure) text-sm whitespace-pre-wrap">
|
||||
{String(value || '—')}
|
||||
{String(value || '-')}
|
||||
</p>
|
||||
)
|
||||
}
|
||||
@@ -166,7 +166,7 @@ export function SectionEditor(props: Props) {
|
||||
onChange={(event) => change(event.target.value)}
|
||||
className="field"
|
||||
>
|
||||
<option value="">—</option>
|
||||
<option value="">-</option>
|
||||
{props.options?.map((option) => (
|
||||
<option key={option} value={option}>
|
||||
{option}
|
||||
|
||||
@@ -11,12 +11,12 @@ import type { RenderedSection } from '@/lib/sections/render'
|
||||
* Ausgefüllte Vorlage: der Sachstand einer Fallakte oder der Inhalt eines
|
||||
* Dokuments. Beide sind dasselbe Gebilde, deshalb dieselbe Darstellung.
|
||||
*
|
||||
* Feste Textbausteine der Vorlage werden gerendert, nicht bearbeitet — ihre
|
||||
* Feste Textbausteine der Vorlage werden gerendert, nicht bearbeitet - ihre
|
||||
* Platzhalter ziehen die Werte der Eingabefelder. Damit trägt dieselbe
|
||||
* Darstellung ein Formular und einen Vertragstext.
|
||||
*
|
||||
* Gespeichert wird das Blatt als Ganzes: ein Knopf unten, nicht einer je Feld.
|
||||
* Lichtbilder sind die Ausnahme — ein Bild wird hochgeladen und geprüft, das
|
||||
* Lichtbilder sind die Ausnahme - ein Bild wird hochgeladen und geprüft, das
|
||||
* ist ein eigener Vorgang und keine Feldänderung.
|
||||
*/
|
||||
export function Sections({
|
||||
@@ -73,7 +73,7 @@ export function Sections({
|
||||
}
|
||||
|
||||
if (field.type === 'photo') {
|
||||
// Ohne Dokument gibt es kein Ziel für den Upload — Fallabschnitte
|
||||
// Ohne Dokument gibt es kein Ziel für den Upload - Fallabschnitte
|
||||
// tragen keine Bilder, ihre Dateien hängen an der Akte.
|
||||
if (!documentNumber) {
|
||||
return (
|
||||
|
||||
@@ -46,7 +46,7 @@ export function SectionsForm({
|
||||
children,
|
||||
}: {
|
||||
save: SaveSections
|
||||
/** „Dokument speichern" oder „Abschnitte speichern" — je nachdem, was es ist. */
|
||||
/** „Dokument speichern" oder „Abschnitte speichern" - je nachdem, was es ist. */
|
||||
label: string
|
||||
children: ReactNode
|
||||
}) {
|
||||
|
||||
@@ -24,7 +24,7 @@ export type SaveSection = (input: {
|
||||
*
|
||||
* Zurück kommt ein Ergebnis **je Feld**, nicht eines für alles. Abschnitte
|
||||
* sind einzeln versioniert, und wenn ein Feld zwischenzeitlich von jemand
|
||||
* anderem geändert wurde, soll das nicht die übrigen elf aufhalten — es soll
|
||||
* anderem geändert wurde, soll das nicht die übrigen elf aufhalten - es soll
|
||||
* genau an diesem Feld stehen.
|
||||
*/
|
||||
export type SaveSectionsInput = {
|
||||
|
||||
Reference in New Issue
Block a user