Closed
Description
Next Version: 13.5.2
Unlayer Version: 1.7.9
Log:
node_modules/react-email-editor/dist/react-email-editor.cjs.development.js (140:0) @ eval
ReferenceError: window is not defined
at webpack_require (/opt/noc/.next/server/webpack-runtime.js:33:43)
at webpack_require (/opt/noc/.next/server/webpack-runtime.js:33:43)
at eval (./app/email/reply/[uuid]/page.tsx:9:76)
at (ssr)/./app/email/reply/[uuid]/page.tsx (/opt/noc/.next/server/app/email/reply/[uuid]/page.js:227:1)
at webpack_require (/opt/noc/.next/server/webpack-runtime.js:33:43)
Relevant Code:
"use client";
// Imports
import React, { Fragment, useRef, useState } from "react";
import { EditorRef, EmailEditor } from "react-email-editor";
// Main Component
export default function EmailRenderer () {
// References
const emailEditorRef = useRef<EditorRef>(null);
// Rendering
return (
<div className="container">
{/* Response */}
<h2>Response Builder</h2>
<Fragment>
<EmailEditor
ref={emailEditorRef}
onReady={(unlayer) => {
unlayer.loadDesign({
counters: {},
body: {
id: undefined,
rows: [], headers: [], footers: [],
values: {
backgroundColor: `#ffffff`,
},
}
});
}}
/>
</Fragment>
</div>
);
}
Metadata
Metadata
Assignees
Labels
No labels