<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;

$__newAttributes = [];
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['name' => '', 'size' => 'w-5 h-5', 'class' => '']));

foreach ($attributes->all() as $__key => $__value) {
    if (in_array($__key, $__propNames)) {
        $$__key = $$__key ?? $__value;
    } else {
        $__newAttributes[$__key] = $__value;
    }
}

$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);

unset($__propNames);
unset($__newAttributes);

foreach (array_filter((['name' => '', 'size' => 'w-5 h-5', 'class' => '']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
    $$__key = $$__key ?? $__value;
}

$__defined_vars = get_defined_vars();

foreach ($attributes->all() as $__key => $__value) {
    if (array_key_exists($__key, $__defined_vars)) unset($$__key);
}

unset($__defined_vars, $__key, $__value); ?>

<?php switch($name):
    case ('Film'): ?>
        <svg class="<?php echo e($size); ?> <?php echo e($class); ?>" xmlns="http://www.w3.org/2000/svg" width="24" height="24"
            viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
            <rect x="2" y="2" width="20" height="20" rx="2.18" ry="2.18" />
            <line x1="7" y1="2" x2="7" y2="22" />
            <line x1="17" y1="2" x2="17" y2="22" />
            <line x1="2" y1="12" x2="22" y2="12" />
            <line x1="12" y1="2" x2="12" y2="22" />
        </svg>
    <?php break; ?>

    <?php case ('PenTool'): ?>
        <svg class="<?php echo e($size); ?> <?php echo e($class); ?>" xmlns="http://www.w3.org/2000/svg" width="24" height="24"
            viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
            stroke-linejoin="round">
            <path d="M12 19l7-7 3 3-7 7-3 3z" />
            <path d="M18 13l-3 3" />
            <path d="M12 19l-7-7-3 3 7 7 3 3z" />
            <path d="M6 13l3 3" />
            <path d="M19 6l-3 3" />
            <path d="M13 18l3-3" />
            <path d="M18 13l3-3" />
            <path d="M12 19l3-3" />
            <path d="M6 13l-3-3" />
            <path d="M12 19l-3-3" />
        </svg>
    <?php break; ?>

    <?php case ('Code'): ?>
        <svg class="<?php echo e($size); ?> <?php echo e($class); ?>" xmlns="http://www.w3.org/2000/svg" width="24" height="24"
            viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
            stroke-linejoin="round">
            <polyline points="16 18 22 12 16 6" />
            <polyline points="8 6 2 12 8 18" />
        </svg>
    <?php break; ?>

    <?php case ('Camera'): ?>
        <svg class="<?php echo e($size); ?> <?php echo e($class); ?>" xmlns="http://www.w3.org/2000/svg" width="24" height="24"
            viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
            stroke-linejoin="round">
            <path d="M4 15V9a2 2 0 012-2h12a2 2 0 012 2v6" />
            <rect x="4" y="15" width="16" height="4" rx="2" />
            <circle cx="12" cy="12" r="3" />
            <line x1="2" y1="6" x2="22" y2="6" />
        </svg>
    <?php break; ?>

    <?php case ('Briefcase'): ?>
        <svg class="<?php echo e($size); ?> <?php echo e($class); ?>" xmlns="http://www.w3.org/2000/svg" width="24" height="24"
            viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
            stroke-linejoin="round">
            <rect x="2" y="7" width="20" height="14" rx="2" ry="2" />
            <path d="M16 21V5a2 2 0 00-2-2h-4a2 2 0 00-2 2v16" />
        </svg>
    <?php break; ?>

    <?php case ('Mail'): ?>
        <svg class="<?php echo e($size); ?> <?php echo e($class); ?>" xmlns="http://www.w3.org/2000/svg" width="24" height="24"
            viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
            stroke-linejoin="round">
            <path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z" />
            <polyline points="22,6 12,14 2,6" />
        </svg>
    <?php break; ?>

    <?php case ('Grid'): ?>
        <svg class="<?php echo e($size); ?> <?php echo e($class); ?>" xmlns="http://www.w3.org/2000/svg" width="24" height="24"
            viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
            stroke-linejoin="round">
            <rect x="3" y="3" width="7" height="7" />
            <rect x="14" y="3" width="7" height="7" />
            <rect x="14" y="14" width="7" height="7" />
            <rect x="3" y="14" width="7" height="7" />
        </svg>
    <?php break; ?>

    <?php case ('ArrowUp'): ?>
        <svg class="<?php echo e($size); ?> <?php echo e($class); ?>" xmlns="http://www.w3.org/2000/svg" width="24"
            height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
            stroke-linecap="round" stroke-linejoin="round">
            <line x1="12" y1="19" x2="12" y2="5" />
            <polyline points="5 12 12 5 19 12" />
        </svg>
    <?php break; ?>

    <?php case ('Sun'): ?>
        <svg class="<?php echo e($size); ?> <?php echo e($class); ?>" xmlns="http://www.w3.org/2000/svg" width="24"
            height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
            stroke-linecap="round" stroke-linejoin="round">
            <circle cx="12" cy="12" r="4" />
            <path d="M12 2v2" />
            <path d="M12 20v2" />
            <path d="M4.93 4.93l1.41 1.41" />
            <path d="M17.66 17.66l1.41 1.41" />
            <path d="M2 12h2" />
            <path d="M20 12h2" />
            <path d="M6.34 17.66l-1.41 1.41" />
            <path d="M19.07 4.93l-1.41 1.41" />
        </svg>
    <?php break; ?>

    <?php case ('Moon'): ?>
        <svg class="<?php echo e($size); ?> <?php echo e($class); ?>" xmlns="http://www.w3.org/2000/svg" width="24"
            height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
            stroke-linecap="round" stroke-linejoin="round">
            <path d="M21 12.79A9 9 0 1111.21 3 7 7 0 0021 12.79z" />
        </svg>
    <?php break; ?>

    <?php case ('Zap'): ?>
        <svg class="<?php echo e($size); ?> <?php echo e($class); ?>" xmlns="http://www.w3.org/2000/svg" width="24"
            height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
            stroke-linecap="round" stroke-linejoin="round">
            <polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2" />
        </svg>
    <?php break; ?>

    <?php case ('BookOpen'): ?>
        <svg class="<?php echo e($size); ?> <?php echo e($class); ?>" xmlns="http://www.w3.org/2000/svg" width="24"
            height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
            stroke-linecap="round" stroke-linejoin="round">
            <path d="M2 3h6a4 4 0 014 4v14a3 3 0 00-3-3H2z" />
            <path d="M22 3h-6a4 4 0 00-4 4v14a3 3 0 013-3h7z" />
        </svg>
    <?php break; ?>

    <?php default: ?>
        <!-- Empty placeholder -->
<?php endswitch; ?>
<?php /**PATH /Users/olasunkanmiarowolo/oamediakraft.co.uk/oamk/resources/views/partials/icon.blade.php ENDPATH**/ ?>