Skip to content

Commit 7c22af5

Browse files
committed
fix: rm import prefix when id svelte comps
1 parent c06b977 commit 7c22af5

File tree

4 files changed

+4
-3
lines changed

4 files changed

+4
-3
lines changed

packages/process/src/renderer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ function is_void_element(name: string): boolean {
9292
}
9393

9494
function is_svelte_component(node: RenderableTreeNodes): boolean {
95-
return Tag.isTag(node) && node.name.startsWith(IMPORT_PREFIX);
95+
return Tag.isTag(node);
9696
}
9797

9898
function generate_svelte_attribute_value(value: unknown): string {

packages/process/tests/processor.test.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ test('preprocessor', async (context) => {
7878
content: before,
7979
filename: 'test.markdoc',
8080
});
81+
// Somehow when reading the compiled file, it adds a line line char to the output
8182
assert.equal(markup.code, after.trim());
8283
} catch (error) {
8384
if (exception) {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<script>import Hello from 'tests/tags/hello.svelte';import Slot from 'tests/tags/slot.svelte';import Heading from 'tests/nodes/mock.svelte';</script><article><Heading level="1">Heading 1</Heading><Heading level="2">Heading 2</Heading><Heading id="my-id" level="1">With ID </Heading><Heading class="my-class" level="1">With Class</Heading><Hello></Hello><p><Slot>slot content</Slot></p><Heading level="1">I am a partial</Heading><Heading level="1">Lorem Ipsum</Heading><Heading level="1">I am nested</Heading></article>
1+
<script>import Hello from 'tests/tags/hello.svelte';import Slot from 'tests/tags/slot.svelte';import Heading from 'tests/nodes/mock.svelte';</script><article><Heading level={1}>Heading 1</Heading><Heading level={2}>Heading 2</Heading><Heading id="my-id" level={1}>With ID </Heading><Heading class="my-class" level={1}>With Class</Heading><Hello></Hello><p><Slot>slot content</Slot></p><Heading level={1}>I am a partial</Heading><Heading level={1}>Lorem Ipsum</Heading><Heading level={1}>I am nested</Heading></article>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<script>import Heading from 'tests/nodes/mock.svelte';</script><article><Heading level="1">Heading 1</Heading><Heading level="2">Heading 2</Heading><Heading id="my-id" level="1">With ID </Heading><Heading class="my-class" level="1">With Class</Heading></article>
1+
<script>import Heading from 'tests/nodes/mock.svelte';</script><article><Heading level={1}>Heading 1</Heading><Heading level={2}>Heading 2</Heading><Heading id="my-id" level={1}>With ID </Heading><Heading class="my-class" level={1}>With Class</Heading></article>

0 commit comments

Comments
 (0)