Hello! I am trying to resize the iframe within which my Custom UI resource is rendered on Issue Create.
I have set all of the sizes in the index.html file to be in pixels, however the size is stuck at 16px:
Adding viewportSize property does not help either, this is the maximum height I get with that:
Am I missing something obvious? Is this a bug? I have looked through the documentation but I don’t see anything additional that I could put there.
Relevant Manifest file excerpt:
modules:
jira:customFieldType:
- key: rich-tables-for-jira
name: Rich Tables for Jira
description: Rich Tables for Jira Cloud
type: object
formatter:
expression: "formatter expression"
export: true
resource: main
render: native
viewportSize: xlarge
edit:
resource: grid_ui
contextConfig:
resource: grid_ui
resolver:
function: functionResolver
function:
- key: functionResolver
handler: resolver.handler
resources:
- key: main
path: src/index.jsx
- key: grid_ui
path: grid_ui/dist
- key: admin_ui
path: admin_ui/dist
index.html in full:
<!DOCTYPE html>
<html lang="en" style="height: 1000px">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>RTFJ</title>
</head>
<body style="height: 1000px; display: contents;">
<div id="root" style="height: 1000px; width: 100%; margin: 0;"></div>
<script type="module" src="./src/index.jsx"></script>
</body>
</html>
index.jsx in full:
import ReactDOM from 'react-dom';
import App from './App';
const container = document.getElementById('root');
// create a root
const root = ReactDOM.createRoot(container);
//render app to root
root.render(<App/>);
Would really appreciate some help, I’ve been stuck on this for a while