refactor: Add rule no-constant-binary-expression (no-changelog) (#7670)

https://eslint.org/docs/latest/rules/no-constant-binary-expression
This commit is contained in:
Iván Ovejero
2023-11-09 17:50:59 +01:00
committed by GitHub
parent 40dc5a0d85
commit f73a0597ba
11 changed files with 23 additions and 11 deletions

View File

@@ -141,7 +141,8 @@ export default defineComponent({
if (tag === 'img' && name === 'src') {
if (value.match(fileIdRegex)) {
const id = value.split('fileId:')[1];
return `src=${friendlyAttrValue(imageUrls[id])}` || '';
const attributeValue = friendlyAttrValue(imageUrls[id]);
return attributeValue ? `src=${attributeValue}` : '';
}
// Only allow http requests to supported image files from the `static` directory
const isImageFile = value.split('#')[0].match(/\.(jpeg|jpg|gif|png|webp)$/) !== null;