mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2025-12-12 09:18:14 +08:00
✨ 帖子卡片支持分享
This commit is contained in:
@@ -124,11 +124,7 @@ export async function generateShareImg(
|
||||
const sizeStr = bytesToSize(size);
|
||||
await TGLogger.Info(`[generateShareImg][${fileName}] 图像大小为 ${sizeStr}`);
|
||||
if (size > 80000000) {
|
||||
showSnackbar({
|
||||
text: `图像大小为 ${sizeStr},过大,无法保存`,
|
||||
color: "warn",
|
||||
timeout: 3000,
|
||||
});
|
||||
showSnackbar({ text: `图像大小为 ${sizeStr},过大,无法保存`, color: "warn", timeout: 3000 });
|
||||
return;
|
||||
}
|
||||
if (size > 20000000) {
|
||||
@@ -141,16 +137,11 @@ export async function generateShareImg(
|
||||
await saveCanvasImg(buffer, fileName);
|
||||
return;
|
||||
}
|
||||
showSnackbar({
|
||||
color: "warn",
|
||||
text: "将尝试保存到剪贴板",
|
||||
});
|
||||
showSnackbar({ color: "warn", text: "将尝试保存到剪贴板" });
|
||||
}
|
||||
try {
|
||||
await copyToClipboard(buffer);
|
||||
showSnackbar({
|
||||
text: `已将 ${fileName} 复制到剪贴板,大小为 ${sizeStr}`,
|
||||
});
|
||||
showSnackbar({ text: `已将 ${fileName} 复制到剪贴板,大小为 ${sizeStr}` });
|
||||
await TGLogger.Info(`[generateShareImg][${fileName}] 已将图像复制到剪贴板`);
|
||||
} catch (e) {
|
||||
await TGLogger.Error(`[generateShareImg][${fileName}] 复制到剪贴板失败 ${e}`);
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
/**
|
||||
* @file utils minifySql.ts
|
||||
* @description 减少 sql 语句体积的工具函数
|
||||
* @author BTMuli<bt-muli@outlook.com>
|
||||
* @since Alpha v0.1.5
|
||||
*/
|
||||
|
||||
/**
|
||||
* @description 减少 sql 语句体积的工具函数
|
||||
* @function minifySql
|
||||
* @param {string} sql - sql 语句
|
||||
* @return {string} minifiedSql - 减少体积后的 sql 语句
|
||||
*/
|
||||
function minifySql(sql: string): string {
|
||||
return sql.replace(/\n/g, " ").replace(/\s+/g, " ").trim();
|
||||
}
|
||||
|
||||
export default minifySql;
|
||||
Reference in New Issue
Block a user