mirror of
https://github.com/excalidraw/excalidraw.git
synced 2025-02-18 13:29:36 +01:00
30 lines
852 B
TypeScript
30 lines
852 B
TypeScript
import React from "react";
|
|
import { Footer } from "../../packages/excalidraw/index";
|
|
import { EncryptedIcon } from "./EncryptedIcon";
|
|
import { ExcalidrawPlusAppLink } from "./ExcalidrawPlusAppLink";
|
|
import { isExcalidrawPlusSignedUser } from "../app_constants";
|
|
import { DebugFooter, isVisualDebuggerEnabled } from "./DebugCanvas";
|
|
|
|
export const AppFooter = React.memo(
|
|
({ onChange }: { onChange: () => void }) => {
|
|
return (
|
|
<Footer>
|
|
<div
|
|
style={{
|
|
display: "flex",
|
|
gap: ".5rem",
|
|
alignItems: "center",
|
|
}}
|
|
>
|
|
{isVisualDebuggerEnabled() && <DebugFooter onChange={onChange} />}
|
|
{isExcalidrawPlusSignedUser ? (
|
|
<ExcalidrawPlusAppLink />
|
|
) : (
|
|
<EncryptedIcon />
|
|
)}
|
|
</div>
|
|
</Footer>
|
|
);
|
|
},
|
|
);
|