This commit is contained in:
Víctor Losada Hernández
2026-10-20 12:52:22 +02:00
parent 4b01edd4be
commit edae652e52
@@ -31,7 +31,6 @@ const MetadataEditor = ({
published : false, published : false,
thumbnail : '', thumbnail : '',
theme : '5ePHB', theme : '5ePHB',
}, },
onChange = ()=>{}, onChange = ()=>{},
reportError = ()=>{}, reportError = ()=>{},
@@ -85,13 +84,11 @@ const MetadataEditor = ({
const handleTheme = (theme)=>{ const handleTheme = (theme)=>{
metadata.renderer = theme.renderer; metadata.renderer = theme.renderer;
metadata.theme = theme.path; metadata.theme = theme.path;
onChange(metadata, 'theme'); onChange(metadata, 'theme');
}; };
const handleThemeWritein = (e)=>{ const handleThemeWritein = (e)=>{
const shareId = e.target.value.split('/').pop(); //Extract just the ID if a URL was pasted in const shareId = e.target.value.split('/').pop(); //Extract just the ID if a URL was pasted in
metadata.theme = shareId; metadata.theme = shareId;
onChange(metadata, 'theme'); onChange(metadata, 'theme');
}; };
const handleLanguage = (languageCode)=>{ const handleLanguage = (languageCode)=>{
@@ -354,7 +351,6 @@ const MetadataEditor = ({
</div> </div>
{showThumbnail && <img className='thumbnail-preview' src={metadata.thumbnail || homebreweryThumbnail}></img>} {showThumbnail && <img className='thumbnail-preview' src={metadata.thumbnail || homebreweryThumbnail}></img>}
</fieldset> </fieldset>
<div className='field tags'> <div className='field tags'>
<label htmlFor='combobox-tags'>Tags</label> <label htmlFor='combobox-tags'>Tags</label>
<div className='value'> <div className='value'>
@@ -370,17 +366,12 @@ const MetadataEditor = ({
/> />
</div> </div>
</div> </div>
{renderLanguageDropdown()} {renderLanguageDropdown()}
{renderThemeDropdown()} {renderThemeDropdown()}
{renderRenderOptions()} {renderRenderOptions()}
<h2>Authors</h2> <h2>Authors</h2>
{renderAuthors()} {renderAuthors()}
<div className='field invitedAuthors'> <div className='field invitedAuthors'>
<label htmlFor='combobox-invited-authors'>Invited authors</label> <label htmlFor='combobox-invited-authors'>Invited authors</label>
<div className='value'> <div className='value'>
@@ -400,7 +391,6 @@ const MetadataEditor = ({
</div> </div>
<h2>Privacy</h2> <h2>Privacy</h2>
<div className='field publish'> <div className='field publish'>
<label htmlFor='publish-button'>publish</label> <label htmlFor='publish-button'>publish</label>
<div className='value'> <div className='value'>
@@ -412,7 +402,6 @@ const MetadataEditor = ({
</small> </small>
</div> </div>
</div> </div>
{metadata.editId && <div className='field delete'> {metadata.editId && <div className='field delete'>
<label htmlFor='delete-button'>delete</label> <label htmlFor='delete-button'>delete</label>
<div className='value'> <div className='value'>