feat: use LoggerPrefix const instead of hardcoded string

This commit is contained in:
JellyBrick
2023-11-28 10:51:19 +09:00
parent 8d06dcc7b6
commit 5dacd50ff6
6 changed files with 31 additions and 25 deletions

View File

@ -13,6 +13,8 @@ import type {
RendererPluginLifecycle,
} from '@/types/plugins';
export const LoggerPrefix = '[YTMusic]';
export const createPlugin = <
BackendProperties,
PreloadProperties,
@ -103,14 +105,14 @@ export const startPlugin = <Config extends PluginConfig>(
);
console.log(
'[YTMusic]', `Executed ${id}::${options.ctx} in ${
LoggerPrefix, `Executed ${id}::${options.ctx} in ${
performance.now() - start
} ms`,
);
return true;
} catch (err) {
console.error('[YTMusic]', `Failed to start ${id}::${options.ctx}`);
console.error(LoggerPrefix, `Failed to start ${id}::${options.ctx}`);
console.trace(err);
return false;
}
@ -134,14 +136,14 @@ export const stopPlugin = <Config extends PluginConfig>(
);
console.log(
'[YTMusic]', `Executed ${id}::${options.ctx} in ${
LoggerPrefix, `Executed ${id}::${options.ctx} in ${
performance.now() - start
} ms`,
);
return true;
} catch (err) {
console.error('[YTMusic]', `Failed to execute ${id}::${options.ctx}`);
console.error(LoggerPrefix, `Failed to execute ${id}::${options.ctx}`);
console.trace(err);
return false;
}