feat: remove opts if empty

This commit is contained in:
Nate Moore 2023-08-15 13:50:27 -05:00
parent 5628e62194
commit 4912cc600b

View file

@ -172,6 +172,7 @@ export async function generateHydrateScript(
if (metadata.hydrateArgs !== true) {
scriptProps.opts.value = metadata.hydrateArgs;
}
if (Object.keys(scriptProps.opts).length === 0) delete scriptProps.opts;
if (typeof props === 'object' && Object.keys(props).length > 0) {
scriptProps['props'] = props;
}