mirror of
https://github.com/storybookjs/storybook.git
synced 2025-03-22 05:02:18 +08:00
17 lines
506 B
JavaScript
17 lines
506 B
JavaScript
import global from 'global';
|
|
|
|
const { document } = global;
|
|
|
|
// HMR will cause this code to be invoked multiple times, so each warning should have a unique ID
|
|
export default function addHeadWarning(id, text) {
|
|
if (!document.getElementById(id)) {
|
|
const warning = document.createElement('h1');
|
|
warning.textContent = text;
|
|
warning.id = id;
|
|
warning.style.backgroundColor = 'tomato';
|
|
warning.style.padding = '10px';
|
|
|
|
document.body.insertBefore(warning, document.body.firstChild);
|
|
}
|
|
}
|