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