Skip to content

[Bug?]: unplugin-icons + unplugin-auto-import don't work within filesystem routes#1374

Description

@Brendonovich

Duplicates

  • I have searched the existing issues

Latest version

  • I have tested the latest version

Current behavior 馃槸

Inside files in /routes that have a default export - ie those that export a route component - the imports that would usually be provided by unplugin-auto-import are (i assume) not present, so instead of rendering the icons there is an attempt to render undefined.
In files that don't export a default component this is apparently not an issue.

Expected behavior 馃

The imports from unplugin-auto-import should always be present so that auto-imports can be used in route files.

Steps to reproduce 馃暪

Steps:

  1. Go to this StackBlitz
  2. Notice that using the icon works in /app.tsx and /routes/SeparateFileComponent.tsx, but not /routes/index.tsx

Context 馃敠

I want to have auto imported icons throughout my whole app.

Your environment 馃寧

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions