0.3.1
  • Docs
  • Primeiros Passos
  • Icones
Selecione
GitHub
    Playground
  • Primeiros Passos
    • Guias
      • Fluxos para Agentes
      • Por que Escolher Rocketicons
      • Guias Rápidos por Framework
      • Arquivos Gerados
      • Migrando para Rocketicons
    • Usando os ícones
      • Adicionando Ícones
      • Cores
      • Modo Escuro
      • Design Responsivo
      • Atalhos
      • Dimensionando Ícones
      • Hover, Focus e Outros Estados
      • Estilização
    • Icons
      • Ant Design Icons
      • BoxIcons
      • Bootstrap Icons
      • css.gg
      • Circum Icons
      • Devicons
      • Font Awesome 5
      • Font Awesome 6
      • Flat Color Icons
      • Feather
      • Game Icons
      • Github Octicons icons
      • Grommet-Icons
      • Heroicons
      • Heroicons 2
      • IcoMoon Free
      • Ionicons 4
      • Ionicons 5
      • Icons8 Line Awesome
      • Lucide
      • Material Design icons
      • Phosphor Icons
      • rocketicons
      • Remix Icon
      • Radix Icons
      • Simple Icons
      • Simple Line Icons
      • Tabler Icons
      • Themify Icons
      • Typicons
      • VS Code Icons
      • Weather Icons
    • Roadmap

    Loading...

    Copyright © 2024 rocketclimb

    DiscordGitHub

    Guias

    Escolha sua plataforma de lançamento

    Todo setup começa do mesmo jeito: use um projeto TypeScript existente, inicialize o Rocketicons na raiz e adicione o ID exato de um ícone.

    terminal

    React

    Importe o componente gerado pelo alias adicionado ao tsconfig.json:

    Sua ferramenta de build precisa entender o alias @. Se ela não ler os paths do TypeScript automaticamente, repita esse alias na configuração dela.

    Next.js

    Execute os comandos no diretório com next.config.* e tsconfig.json. O Next.js lê aliases do TypeScript, então você pode usar o import gerado em Server ou Client Components, conforme o contexto do componente.

    Vite

    Execute os comandos ao lado de vite.config.*. Mantenha o path @/ri/* no TypeScript e configure o alias @ no Vite caso seu template ainda não faça isso.

    Expo

    Comece com um projeto Expo em TypeScript. Configure react-native-svg, NativeWind e a integração Tailwind do Rocketicons; depois inicialize e importe o mesmo componente local. O Metro também precisa resolver o alias @.

    React Native

    Rocketicons usa o core nativo gerado com react-native-svg. Configure React Native SVG, NativeWind, os caminhos de conteúdo do Tailwind e a resolução do alias antes de renderizar:

    A CLI atual gera apenas TypeScript/TSX. Ela não configura bundlers, Metro, NativeWind ou React Native SVG para você.