// rocie - An enterprise grocery management system - Web app // // Copyright (C) 2026 Benedikt Peetz // SPDX-License-Identifier: GPL-3.0-or-later // // This file is part of Rocie. // // You should have received a copy of the License along with this program. // If not, see . use std::sync::atomic::{AtomicU32, Ordering}; // Generic pub mod async_fetch; pub mod banner; pub mod catch_errors; pub mod container; pub mod form; pub mod icon_p; pub mod login_wall; // placeholders pub mod checkbox_placeholder; pub mod input_placeholder; pub mod select_placeholder; pub mod textarea_placeholder; // Specific pub mod inventory; pub mod product_overview; pub mod product_parent_overview; pub mod recipies; pub mod site_header; pub mod unit_overview; fn get_id() -> u32 { static ID: AtomicU32 = AtomicU32::new(0); ID.fetch_add(1, Ordering::Relaxed) }