Added Vite to frontend builds

This commit is contained in:
Matteo Biscosi 2025-05-22 13:09:49 +02:00
parent daf007c161
commit 2b5d2d7949
118 changed files with 10172 additions and 34001 deletions

View file

@ -3,29 +3,29 @@
*/
const interfaces = [
{ is_pcap_interface: true, icon: "<i class='fas fa-file'></i>" },
{ is_packet_interface: true, icon: "<i class='fas fa-ethernet'></i>" },
{ is_zmq_interface: true, icon: "<i class='fas fa-bezier-curve'></i>" },
{ is_view_interface: true, icon: "<i class='fas fa-eye'></i>" },
{ is_dynamic_interface: true, icon: "<i class='fas fa-code-branch'></i>" },
{ is_dropping_interface: true, icon: "<i class='fas fa-tint'></i>" },
{ is_recording_interface: true, icon: "<i class='fas fa-hdd'></i>" },
]
{is_pcap_interface: true, icon: '<i class=\'fas fa-file\'></i>'},
{is_packet_interface: true, icon: '<i class=\'fas fa-ethernet\'></i>'},
{is_zmq_interface: true, icon: '<i class=\'fas fa-bezier-curve\'></i>'},
{is_view_interface: true, icon: '<i class=\'fas fa-eye\'></i>'},
{is_dynamic_interface: true, icon: '<i class=\'fas fa-code-branch\'></i>'},
{is_dropping_interface: true, icon: '<i class=\'fas fa-tint\'></i>'},
{is_recording_interface: true, icon: '<i class=\'fas fa-hdd\'></i>'},
];
const getInterfaceIcon = (interface_types) => {
for (const [key, value] of Object.entries(interface_types)) {
const interface_info = interfaces.find((el) => el[key] ? (el[key] === value) : false)
if (interface_info) {
return interface_info.icon;
}
}
return ''
}
for (const [key, value] of Object.entries(interface_types)) {
const interface_info = interfaces.find((el) => el[key] ? (el[key] === value) : false);
if (interface_info) {
return interface_info.icon;
}
}
return '';
};
const interfaceUtils = function () {
return {
getInterfaceIcon
};
const interfaceUtils = function() {
return {
getInterfaceIcon,
};
}();
export default interfaceUtils;
export default interfaceUtils;