Revert "Chore: Wrap custom configuration in development environment check" (#70831)

This commit is contained in:
Esteban Beltran
2023-06-28 14:23:45 +02:00
committed by GitHub
parent 3e3bcf510b
commit 7237766b69
6 changed files with 2 additions and 155 deletions

View File

@@ -1,41 +0,0 @@
define(['react', '@grafana/data'], function (React, grafanaData) {
const HelloWorld = () => {
const createIframe = () => {
// direct iframe creation
const iframe = document.createElement('iframe');
iframe.src = 'about:blank';
iframe.id = 'createElementIframe';
iframe.style.width = '10%';
iframe.style.height = '10%';
iframe.style.border = 'none';
document.body.appendChild(iframe);
// via innerHTML
const div = document.createElement('div');
document.body.appendChild(div);
div.innerHTML =
'<iframe src="about:blank" id="innerHTMLIframe" style="width: 10%; height: 10%; border: none;"></iframe>';
const adjacentIframe = `<iframe src="about:blank" id="adjacentIframe" width="10%" height="10%" frameBorder="0"></iframe>`;
document.querySelector('body').insertAdjacentHTML('beforeend', adjacentIframe);
};
const handleClick2 = () => {
console.log('hello world 2');
};
const handleClick3 = () => {
console.log('hello world 3');
};
return React.createElement(
'div',
{ className: 'frontend-sandbox-test' },
React.createElement('button', { onClick: createIframe, 'data-testid': 'panel-button-1' }, 'Craete iframes'),
React.createElement('button', { onClick: handleClick2, 'data-testid': 'panel-button-2' }, 'Button 2'),
React.createElement('button', { onClick: handleClick3, 'data-testid': 'panel-button-3' }, 'Button 3')
);
};
const plugin = new grafanaData.PanelPlugin(HelloWorld);
return { plugin };
});

View File

@@ -1,25 +0,0 @@
{
"$schema": "https://raw.githubusercontent.com/grafana/grafana/master/docs/sources/developers/plugins/plugin.schema.json",
"type": "panel",
"name": "Sandbox test plugin",
"id": "sandbox-test-panel",
"info": {
"keywords": ["panel"],
"description": "",
"author": {
"name": "Grafana"
},
"logos": {
"small": "img/logo.svg",
"large": "img/logo.svg"
},
"links": [],
"screenshots": [],
"version": "1.0.0",
"updated": "2023-06-27"
},
"dependencies": {
"grafanaDependency": ">=10.0",
"plugins": []
}
}