Skip to content

Commit

Permalink
Merge branch 'main' into release
Browse files Browse the repository at this point in the history
  • Loading branch information
reearth-app[bot] committed Sep 24, 2024
2 parents 6df7fc4 + d428b46 commit 0e53590
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 8 deletions.
16 changes: 12 additions & 4 deletions web/src/beta/features/Editor/Publish/PublishToolsPanel/hooks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -72,10 +72,7 @@ export default ({
const generateAlias = useCallback(() => generateRandomString(10), []);

const [validAlias, setValidAlias] = useState(false);
const alias = useMemo(
() => project?.alias ?? generateAlias(),
[project?.alias, generateAlias]
);
const [alias, setAlias] = useState<string>(project?.alias ?? generateAlias());

const [
checkProjectAlias,
Expand Down Expand Up @@ -110,6 +107,17 @@ export default ({
[project?.alias, checkProjectAlias]
);

useEffect(() => {
if (modalOpen) {
if (!alias) {
const generatedAlias = generateAlias();
setAlias(generatedAlias);
}

handleProjectAliasCheck(alias);
}
}, [modalOpen, alias, generateAlias, handleProjectAliasCheck]);

useEffect(() => {
setValidAlias(
!validatingAlias &&
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -153,10 +153,8 @@ export default function useHook({
const st = win.getComputedStyle(html, "");
horizontalMargin = parseInt(st.getPropertyValue("margin-left"), 10) + parseInt(st.getPropertyValue("margin-right"), 10);
verticalMargin = parseInt(st.getPropertyValue("margin-top"), 10) + parseInt(st.getPropertyValue("margin-bottom"), 10);
const horizontalScrollbarHeight = window.innerHeight - document.documentElement.clientHeight;
const verticalScrollbarWidth = window.innerWidth - document.documentElement.clientWidth;
const width = html.offsetWidth + horizontalMargin + verticalScrollbarWidth;
const height = html.offsetHeight + verticalMargin + horizontalScrollbarHeight;
const width = html.offsetWidth + horizontalMargin;
const height = html.offsetHeight + verticalMargin;
if(parent){
parent.postMessage({
[${JSON.stringify(autoResizeMessageKey)}]: { width, height }
Expand Down
1 change: 1 addition & 0 deletions web/src/beta/features/Visualizer/Crust/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -325,6 +325,7 @@ export default function Crust({
ref={pluginPopupContainerRef}
/>
<Infobox
key={featuredInfobox?.featureId}
infobox={featuredInfobox}
installableInfoboxBlocks={installableInfoboxBlocks}
isEditable={!!inEditor && !featuredInfobox?.readOnly}
Expand Down

0 comments on commit 0e53590

Please sign in to comment.