(React) (Tailwind CSS) Icons Not Displaying

The title should be clear, they do not display.
12 Replies
4ngel_._
4ngel_._OPā€¢16mo ago
import {
FaFire
} from 'react-icons/fa6';

const Sidebar = (): JSX.Element => {
return (
<div className="fixed top-0 left-0 h-screen w-16
flex flex-col text-center bg-gray-900 text-green shadow">

<SidebarIcon icon={<FaFire size="28"/>}/>

<div className="text-center text-white bg-gray-100 shadow flex flex-hz">

</div>
</div>
)
}

const SidebarIcon = ({ icon }: any): JSX.Element => {
return (
<div>
{icon}
</div>
)
}


export default Sidebar;
import {
FaFire
} from 'react-icons/fa6';

const Sidebar = (): JSX.Element => {
return (
<div className="fixed top-0 left-0 h-screen w-16
flex flex-col text-center bg-gray-900 text-green shadow">

<SidebarIcon icon={<FaFire size="28"/>}/>

<div className="text-center text-white bg-gray-100 shadow flex flex-hz">

</div>
</div>
)
}

const SidebarIcon = ({ icon }: any): JSX.Element => {
return (
<div>
{icon}
</div>
)
}


export default Sidebar;
b1mind
b1mindā€¢16mo ago
šŸ”®
4ngel_._
4ngel_._OPā€¢16mo ago
wdym
b1mind
b1mindā€¢16mo ago
I mean without a crystal ball idk if anyone will be able to help best to make a repl or minimal codepen of your issue
4ngel_._
4ngel_._OPā€¢16mo ago
does codepen suppor taiwind or React
4ngel_._
4ngel_._OPā€¢16mo ago
b1mind
b1mindā€¢16mo ago
no but do you know for sure its a React Tailind issue? or is it simple html/css there is the tailwind repl and/or you can use Stackblitz or CodeSandbox for react
4ngel_._
4ngel_._OPā€¢16mo ago
yep
4ngel_._
4ngel_._OPā€¢16mo ago
Fireship
YouTube
Ultimate Tailwind CSS Tutorial // Build a Discord-inspired Animated...
Learn the basics of Tailwind CSS by building a Discord-inspired navbar from scratch. Learn how to leverage utility classes to build responsive animated UI elements faster https://fireship.io/lessons/tailwind-tutorial/ #webdev #css #tutorial šŸ”— Resources Tailwind Docs https://tailwindcss.com/ Tailwind React Setup https://tailwindcss.com/docs/gu...
4ngel_._
4ngel_._OPā€¢16mo ago
I'm following this basic tailwind tut And i'm pretty sure it's a SidebarIcon issue
b1mind
b1mindā€¢16mo ago
Then double check the code in the tutorial make sure you are pssing the props right
4ngel_._
4ngel_._OPā€¢16mo ago
const Sidebar = (): JSX.Element => {
return (
<div className="fixed top-0 left-0 h-screen w-16
flex flex-col text-center bg-gray-900 text-whie shadow">

+ <SidebarIcon icon={<FaFire size="28"/>}/>
</div>
)
}

const SidebarIcon = ({ icon }: any): any => {
<div>
+ {icon}
</div>
}
const Sidebar = (): JSX.Element => {
return (
<div className="fixed top-0 left-0 h-screen w-16
flex flex-col text-center bg-gray-900 text-whie shadow">

+ <SidebarIcon icon={<FaFire size="28"/>}/>
</div>
)
}

const SidebarIcon = ({ icon }: any): any => {
<div>
+ {icon}
</div>
}
Oh I forgot to add return
Want results from more Discord servers?
Add your server