<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20px" height="20px"><path d="M15.834 7.583a.75.75 0 0 1 .75.75V17.5a.75.75 0 0 1-.75.75H9.167a.75.75 0 0 1-.75-.75V8.333a.75.75 0 0 1 .75-.75zM9.917 16.75h5.167V9.083H9.917zm.917-15.417a.75.75 0 0 1 .75.75v.5h1.75a.75.75 0 0 1 .75.75v2.5a.75.75 0 0 1-1.5 0v-1.75h-1v.5a.75.75 0 0 1-.75.75H6.667a.75.75 0 0 1-.75-.75v-.5h-1V14.25h1.75a.75.75 0 0 1 0 1.5h-2.5a.75.75 0 0 1-.75-.75V3.333a.75.75 0 0 1 .75-.75h1.75v-.5a.75.75 0 0 1 .75-.75zm2.083 12.75a.5.5 0 0 1 0 1H11.25a.5.5 0 1 1 0-1zm.833-1.666a.5.5 0 1 1 0 1h-2.5a.5.5 0 0 1 0-1zm0-1.667a.5.5 0 0 1 0 1h-2.5a.5.5 0 0 1 0-1zM7.417 3.833h2.667v-1H7.417z"/></svg></template>
<script setup lang="ts">
/**
 * Paste20 is an SVG icon wrapped in a Vue component to make it easier to use.
 */
withDefaults(
  defineProps<{
    /**
     * Define the color of the icon.
     */
    color?: string;
  }>(),
  {
    color: 'currentColor',
  },
);
</script>
