diff --git a/src/core/generate-preview.ts b/src/core/generate-preview.ts index cc1fb5c..d214f90 100644 --- a/src/core/generate-preview.ts +++ b/src/core/generate-preview.ts @@ -17,8 +17,11 @@ export const generatePreview = async (fileNames: string[], config: Config) => { ); const lightTheme = createTheme( 'light', - fileNames.filter((f) => - fileNames.includes(`${basename(f, '.svg')}_light.svg`) ? false : true + fileNames.filter( + (f) => + !fileNames.some((otherFile) => + otherFile.includes(`${basename(f, '.svg')}_light.svg`) + ) ) ); const previewTemplate = `