/** * EntityIcon.vue - Icon generation component for contacts and entities * *
Generates icons for contacts and entities using either profile images * or
DiceBear avatars. Handles CORS image transformation and fallback * to blank
square for missing identifiers. * * Features: * - Profile image display with
CORS handling * - DiceBear avatar generation for missing images * - Fallback to
blank square for missing identifiers * - Dynamic icon sizing * - Contact object
integration * * @author Matthew Raymer */