import * as fc from 'react-icons/fc'
import * as fa from 'react-icons/fa'

export type NavigationIcons = Record<string, React.ComponentType<any>>;

const navigationIcon: NavigationIcons = {};

// fc (Font Awesome) ikonlarıyla dinamik olarak navigationIcon nesnesini doldur
for (const [key, Icon] of Object.entries(fc)) {
  navigationIcon[key] = Icon; // Icon bileşenini doğrudan kullanıyoruz
}

// fa (Font Awesome) ikonlarıyla navigationIcon nesnesini doldur
for (const [key, Icon] of Object.entries(fa)) {
  navigationIcon[key] = Icon; // Icon bileşenini doğrudan kullanıyoruz
}

export default navigationIcon;