Files
lucide/packages/lucide-react/tests/directives.spec.ts
songkeys a6e648a66f fix(lucide-react): correct client directives in RSC files (#4189)
* fix(lucide-react): correct client directives in RSC files

* format code

* Add TS ignore

---------

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
2026-03-23 14:57:14 +01:00

17 lines
514 B
TypeScript

// @ts-ignore
import { readFileSync } from 'node:fs';
import { describe, expect, it } from 'vitest';
const readFirstLine = (fileName: string) =>
readFileSync(`./src/${fileName}`, 'utf8').split('\n')[0];
describe('client directives', () => {
it('uses a valid React client directive in Icon.ts', () => {
expect(readFirstLine('Icon.ts')).toBe("'use client';");
});
it('uses a valid React client directive in context.ts', () => {
expect(readFirstLine('context.ts')).toBe("'use client';");
});
});