Some checks failed
CI / go (push) Waiting to run
CI / docker (push) Waiting to run
CI / lint-go (push) Waiting to run
CI / lint-docs (push) Waiting to run
CI / check-paperclip (push) Waiting to run
Deploy static site / Deploy to GitHub Pages (push) Has been cancelled
Deploy static site / Deploy via Docker to hatch.surf (push) Has been cancelled
Resolved conflicts by taking GitHub versions for: - .dockerignore, .gitignore, Dockerfile, README.md, docker-compose.yml Kept deploy.sh updated to: - Pull from GitHub (primary source) - Push to Gitea (push-mirror) - Build from site/ directory (GitHub structure) Co-Authored-By: Paperclip <noreply@paperclip.ing>
52 lines
954 B
TypeScript
52 lines
954 B
TypeScript
/**
|
|
*
|
|
* Format component stack into pseudo HTML
|
|
* component stack is an array of strings, e.g.: ['p', 'p', 'Page', ...]
|
|
*
|
|
* For html tags mismatch, it will render it for the code block
|
|
*
|
|
* ```
|
|
* <pre>
|
|
* <code>{`
|
|
* <Page>
|
|
* <p red>
|
|
* <p red>
|
|
* `}</code>
|
|
* </pre>
|
|
* ```
|
|
*
|
|
* For text mismatch, it will render it for the code block
|
|
*
|
|
* ```
|
|
* <pre>
|
|
* <code>{`
|
|
* <Page>
|
|
* <p>
|
|
* "Server Text" (green)
|
|
* "Client Text" (red)
|
|
* </p>
|
|
* </Page>
|
|
* `}</code>
|
|
* ```
|
|
*
|
|
* For bad text under a tag it will render it for the code block,
|
|
* e.g. "Mismatched Text" under <p>
|
|
*
|
|
* ```
|
|
* <pre>
|
|
* <code>{`
|
|
* <Page>
|
|
* <div>
|
|
* <p>
|
|
* "Mismatched Text" (red)
|
|
* </p>
|
|
* </div>
|
|
* </Page>
|
|
* `}</code>
|
|
* ```
|
|
*
|
|
*/
|
|
export declare function PseudoHtmlDiff({ reactOutputComponentDiff, }: {
|
|
reactOutputComponentDiff: string;
|
|
}): import("react/jsx-runtime").JSX.Element;
|