<template>
<svg viewBox="0 0 48 48" :fill="useCurrentColor ? 'currentColor' : 'currentColor'" :class="[`${prefix}-icon`, `${prefix}-icon-flow`]" width="1em" height="1em" v-bind="$attrs"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.538 14.892l.041.1-.017-.04c.033.082.066.163.101.243l.025.055.117.252a8.001 8.001 0 0014.496-.226l.065-.15.021-.052.003-.009.115-.288a8 8 0 10-15.438-3.817l-.007.055a8.18 8.18 0 00-.028.265l-.008.098c-.006.07-.01.14-.014.21l-.004.094L16 12l.002-.2v.04L16 12c0 .122.003.243.008.364l.002.033.01.176.015.175.004.051a7.962 7.962 0 00.5 2.093zM24 8a4 4 0 100 8 4 4 0 000-8zm9.997 4.248L34 12l-.003.249zm0 0a17 17 0 016.751 10.821l.054.329a10.008 10.008 0 00-4.13-.31 12.975 12.975 0 00-3.758-6.551 9.943 9.943 0 001.083-4.288zm-19.994.001a9.952 9.952 0 001.084 4.29 12.969 12.969 0 00-3.76 6.549 10.007 10.007 0 00-4.13.31 16.984 16.984 0 016.233-10.713l.32-.249.253-.187zM10 25l.31.006.092.004c.081.004.162.01.243.016l.063.005c.1.009.198.02.297.032l.03.003a8.002 8.002 0 015.944 11.848l-.04.066-.071.121.06-.101-.058.101-.026.042-.008.013v-.001l-.006.011-.006.012-.054.087a8.455 8.455 0 01-.504.71l-.056.07a7.7 7.7 0 01-.177.209l-.032.036a8 8 0 11-8.953-12.728l.093-.036-.136.055.274-.106.052-.018c.198-.071.4-.133.604-.188l.044-.011c.094-.025.188-.048.283-.069l.03-.006a7.345 7.345 0 01.694-.12A8.01 8.01 0 0110 25zm-2.76.489l.054-.02-.015.006-.039.014zm0 0l-.099.037.026-.01.073-.027zm2.948-.487L10 25l.16.002h.028zm8.54 12.883A12.926 12.926 0 0024 39c1.877 0 3.662-.398 5.273-1.114a10.042 10.042 0 002.728 3.116A16.908 16.908 0 0124 43c-2.892 0-5.615-.722-8-1.996a10.104 10.104 0 002.728-3.12zm19.546-12.88L38 25l.185.002h-.025L38 25c-.107 0-.214.002-.32.006l-.031.002-.05.002a7.69 7.69 0 00-.243.016l-.104.008-.285.033h-.001a8.002 8.002 0 00-5.783 12.122l.027.044.021.033a8.058 8.058 0 00.553.77l.054.067c.053.063.107.126.162.188l.034.04c.146.162.298.319.456.469l.033.031c.153.144.312.282.476.413l.05.04c.163.129.33.25.502.365l.089.059.009.006.03.019.151.095-.074-.046.074.047.065.04a8 8 0 106.81-14.4l-.037-.013a7.727 7.727 0 00-.6-.186l-.048-.013a7.993 7.993 0 00-1.614-.247l-.101-.004-.031-.001zM10 29a4 4 0 100 8 4 4 0 000-8zm24 4a4 4 0 118 0 4 4 0 01-8 0zm3.142-7.954l.012-.002-.163.019.15-.017zM16.61 15.072l-.002-.007.055.129-.053-.122z"/></svg>
</template>
<script>

export default {
  name: 'IconFlow',
  props: {
    prefix: {
        type: String,
        default: 'm',
    },
    useCurrentColor: {
        type: Boolean,
        default: false,
    },
  },
};
</script>
