From 304850b7d11a827679d98325a7b92683fb6d8aed Mon Sep 17 00:00:00 2001 From: David Joy Date: Mon, 27 Jan 2020 17:01:40 -0500 Subject: [PATCH] Listen for iframe resize messages from vertical xblock. --- src/courseware/sequence/Sequence.jsx | 2 +- src/courseware/sequence/Unit.jsx | 20 ++++++++++++++++++-- 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/src/courseware/sequence/Sequence.jsx b/src/courseware/sequence/Sequence.jsx index 014acb68..0966d443 100644 --- a/src/courseware/sequence/Sequence.jsx +++ b/src/courseware/sequence/Sequence.jsx @@ -90,7 +90,7 @@ function Sequence({ }, [activeUnitId]); return ( -
+
{ + global.onmessage = (event) => { + const { type, payload } = event.data; + + if (type === 'plugin.resize') { + setIframeWidth(payload.width); + setIframeHeight(payload.height); + } + }; + }, []); + return (