Update build artifacts

This commit is contained in:
lucaburgio 2023-06-21 05:55:46 +00:00 committed by github-actions[bot]
parent 696283ff8f
commit ed518798e9
22 changed files with 481 additions and 2 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,31 @@
import 'package:flutter/widgets.dart';
import 'package:flutter_svg/flutter_svg.dart';
class BridgeSurface extends StatelessWidget {
final Color? color;
final double? width;
final double? height;
const BridgeSurface({Key? key, this.color, this.width, this.height})
: super(key: key);
@override
Widget build(BuildContext context) => SvgPicture.string(
'''
<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3 12C3 16 5 21 11 21" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M10 6C10 10 12 15 18 15" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M3 8.5L3 6.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M10 3L10 1" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M3 12L10 6" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M11 21L18 15" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M14.5 21H16.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M21 15H23" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
</svg>
''',
colorFilter:
color != null ? ColorFilter.mode(color!, BlendMode.srcIn) : null,
width: width,
height: height,
);
}

View file

@ -0,0 +1,40 @@
import 'package:flutter/widgets.dart';
import 'package:flutter_svg/flutter_svg.dart';
class ConstrainedSurface extends StatelessWidget {
final Color? color;
final double? width;
final double? height;
const ConstrainedSurface({Key? key, this.color, this.width, this.height})
: super(key: key);
@override
Widget build(BuildContext context) => SvgPicture.string(
'''
<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_3628_20527)">
<path d="M3 23C1.89543 23 1 22.1046 1 21C1 19.8954 1.89543 19 3 19C4.10457 19 5 19.8954 5 21C5 22.1046 4.10457 23 3 23Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M21 23C19.8954 23 19 22.1046 19 21C19 19.8954 19.8954 19 21 19C22.1046 19 23 19.8954 23 21C23 22.1046 22.1046 23 21 23Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M3 5C1.89543 5 1 4.10457 1 3C1 1.89543 1.89543 1 3 1C4.10457 1 5 1.89543 5 3C5 4.10457 4.10457 5 3 5Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M21 5C19.8954 5 19 4.10457 19 3C19 1.89543 19.8954 1 21 1C22.1046 1 23 1.89543 23 3C23 4.10457 22.1046 5 21 5Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M13 12.0002C13 10.7536 11.8415 9.5 10.4285 9.5H9.5715C8.1515 9.5 7 10.6196 7 12.0002C7 13.1898 7.855 14.1853 9 14.438C9.18769 14.4793 9.37932 14.5001 9.5715 14.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M11 12.0003C11 13.2464 12.1585 14.5 13.5715 14.5H14.4285C15.8485 14.5 17 13.3809 17 12.0003C17 10.8102 16.145 9.81416 15 9.56203C14.8123 9.5207 14.6207 9.4999 14.4285 9.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M21 19L21 5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M3 19L3 5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M5 3L19 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M5 21L19 21" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
</g>
<defs>
<clipPath id="clip0_3628_20527">
<rect width="24" height="24" fill="white"/>
</clipPath>
</defs>
</svg>
''',
colorFilter:
color != null ? ColorFilter.mode(color!, BlendMode.srcIn) : null,
width: width,
height: height,
);
}

View file

@ -0,0 +1,27 @@
import 'package:flutter/widgets.dart';
import 'package:flutter_svg/flutter_svg.dart';
class CurveArray extends StatelessWidget {
final Color? color;
final double? width;
final double? height;
const CurveArray({Key? key, this.color, this.width, this.height})
: super(key: key);
@override
Widget build(BuildContext context) => SvgPicture.string(
'''
<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5.16405 17C5.45344 15.9512 5.83338 14.9485 6.29589 14M11.5 7.79447C12.2822 7.22779 13.1177 6.72612 14 6.29589" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M4.5 22C3.11929 22 2 20.8807 2 19.5C2 18.1193 3.11929 17 4.5 17C5.88071 17 7 18.1193 7 19.5C7 20.8807 5.88071 22 4.5 22Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M9.5 12C8.11929 12 7 10.8807 7 9.5C7 8.11929 8.11929 7 9.5 7C10.8807 7 12 8.11929 12 9.5C12 10.8807 10.8807 12 9.5 12Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M19.5 7C18.1193 7 17 5.88071 17 4.5C17 3.11929 18.1193 2 19.5 2C20.8807 2 22 3.11929 22 4.5C22 5.88071 20.8807 7 19.5 7Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
</svg>
''',
colorFilter:
color != null ? ColorFilter.mode(color!, BlendMode.srcIn) : null,
width: width,
height: height,
);
}

View file

@ -195,6 +195,7 @@ export './brain_electricity.dart';
export './brain_research.dart';
export './brain_warning.dart';
export './bread_slice.dart';
export './bridge_surface.dart';
export './bright_crown.dart';
export './bright_star.dart';
export './brightness.dart';
@ -296,6 +297,7 @@ export './component.dart';
export './compress.dart';
export './compress_lines.dart';
export './computer.dart';
export './constrained_surface.dart';
export './consumable.dart';
export './contactless.dart';
export './control_slider.dart';
@ -324,6 +326,7 @@ export './crown_circle.dart';
export './css_3.dart';
export './cube_replace_face.dart';
export './cursor_pointer.dart';
export './curve_array.dart';
export './cut.dart';
export './cut_alt.dart';
export './cut_solid_with_curve.dart';

View file

@ -0,0 +1,34 @@
import * as React from "react";
import Svg, { SvgProps, Path } from "react-native-svg";
import { IconoirContext } from "./IconoirContext";
function SvgBridgeSurface(
passedProps: SvgProps,
svgRef?: React.Ref<React.Component<SvgProps>>
) {
const context = React.useContext(IconoirContext);
const props = {
...context,
...passedProps,
};
return (
<Svg
width="1.5em"
height="1.5em"
viewBox="0 0 24 24"
strokeWidth={1.5}
fill="none"
color="currentColor"
ref={svgRef}
{...props}
>
<Path
d="M3 12c0 4 2 9 8 9M10 6c0 4 2 9 8 9M3 8.5v-2M10 3V1M3 12l7-6M11 21l7-6M14.5 21h2M21 15h2"
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
/>
</Svg>
);
}
const ForwardRef = React.forwardRef(SvgBridgeSurface);
export default ForwardRef;

View file

@ -0,0 +1,42 @@
import * as React from "react";
import Svg, { SvgProps, G, Path, Defs, ClipPath } from "react-native-svg";
import { IconoirContext } from "./IconoirContext";
function SvgConstrainedSurface(
passedProps: SvgProps,
svgRef?: React.Ref<React.Component<SvgProps>>
) {
const context = React.useContext(IconoirContext);
const props = {
...context,
...passedProps,
};
return (
<Svg
width="1.5em"
height="1.5em"
viewBox="0 0 24 24"
strokeWidth={1.5}
fill="none"
color="currentColor"
ref={svgRef}
{...props}
>
<G
clipPath="url(#constrained-surface_svg__clip0_3628_20527)"
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
>
<Path d="M3 23a2 2 0 110-4 2 2 0 010 4zM21 23a2 2 0 110-4 2 2 0 010 4zM3 5a2 2 0 110-4 2 2 0 010 4zM21 5a2 2 0 110-4 2 2 0 010 4zM13 12c0-1.246-1.159-2.5-2.572-2.5h-.857C8.152 9.5 7 10.62 7 12c0 1.19.855 2.185 2 2.438.188.041.38.062.572.062" />
<Path d="M11 12c0 1.246 1.159 2.5 2.572 2.5h.857C15.848 14.5 17 13.38 17 12c0-1.19-.855-2.186-2-2.438a2.651 2.651 0 00-.572-.062M21 19V5M3 19V5M5 3h14M5 21h14" />
</G>
<Defs>
<ClipPath id="constrained-surface_svg__clip0_3628_20527">
<Path fill="#fff" d="M0 0h24v24H0z" />
</ClipPath>
</Defs>
</Svg>
);
}
const ForwardRef = React.forwardRef(SvgConstrainedSurface);
export default ForwardRef;

View file

@ -0,0 +1,40 @@
import * as React from "react";
import Svg, { SvgProps, Path } from "react-native-svg";
import { IconoirContext } from "./IconoirContext";
function SvgCurveArray(
passedProps: SvgProps,
svgRef?: React.Ref<React.Component<SvgProps>>
) {
const context = React.useContext(IconoirContext);
const props = {
...context,
...passedProps,
};
return (
<Svg
width="1.5em"
height="1.5em"
viewBox="0 0 24 24"
strokeWidth={1.5}
fill="none"
color="currentColor"
ref={svgRef}
{...props}
>
<Path
d="M5.164 17c.29-1.049.67-2.052 1.132-3M11.5 7.794A16.838 16.838 0 0114 6.296M4.5 22a2.5 2.5 0 110-5 2.5 2.5 0 010 5z"
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
/>
<Path
d="M9.5 12a2.5 2.5 0 110-5 2.5 2.5 0 010 5zM19.5 7a2.5 2.5 0 110-5 2.5 2.5 0 010 5z"
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
/>
</Svg>
);
}
const ForwardRef = React.forwardRef(SvgCurveArray);
export default ForwardRef;

View file

@ -193,6 +193,7 @@ export { default as BrainResearch } from './BrainResearch'
export { default as BrainWarning } from './BrainWarning'
export { default as Brain } from './Brain'
export { default as BreadSlice } from './BreadSlice'
export { default as BridgeSurface } from './BridgeSurface'
export { default as BrightCrown } from './BrightCrown'
export { default as BrightStar } from './BrightStar'
export { default as BrightnessWindow } from './BrightnessWindow'
@ -294,6 +295,7 @@ export { default as Component } from './Component'
export { default as CompressLines } from './CompressLines'
export { default as Compress } from './Compress'
export { default as Computer } from './Computer'
export { default as ConstrainedSurface } from './ConstrainedSurface'
export { default as Consumable } from './Consumable'
export { default as Contactless } from './Contactless'
export { default as ControlSlider } from './ControlSlider'
@ -322,6 +324,7 @@ export { default as Crown } from './Crown'
export { default as Css3 } from './Css3'
export { default as CubeReplaceFace } from './CubeReplaceFace'
export { default as CursorPointer } from './CursorPointer'
export { default as CurveArray } from './CurveArray'
export { default as CutAlt } from './CutAlt'
export { default as CutSolidWithCurve } from './CutSolidWithCurve'
export { default as Cut } from './Cut'

View file

@ -0,0 +1,34 @@
import * as React from "react";
import { IconoirContext } from "./IconoirContext";
function SvgBridgeSurface(
passedProps: React.SVGProps<SVGSVGElement>,
svgRef?: React.Ref<SVGSVGElement>
) {
const context = React.useContext(IconoirContext);
const props = {
...context,
...passedProps,
};
return (
<svg
width="1.5em"
height="1.5em"
viewBox="0 0 24 24"
strokeWidth={1.5}
fill="none"
xmlns="http://www.w3.org/2000/svg"
color="currentColor"
ref={svgRef}
{...props}
>
<path
d="M3 12c0 4 2 9 8 9M10 6c0 4 2 9 8 9M3 8.5v-2M10 3V1M3 12l7-6M11 21l7-6M14.5 21h2M21 15h2"
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
/>
</svg>
);
}
const ForwardRef = React.forwardRef(SvgBridgeSurface);
export default ForwardRef;

View file

@ -0,0 +1,42 @@
import * as React from "react";
import { IconoirContext } from "./IconoirContext";
function SvgConstrainedSurface(
passedProps: React.SVGProps<SVGSVGElement>,
svgRef?: React.Ref<SVGSVGElement>
) {
const context = React.useContext(IconoirContext);
const props = {
...context,
...passedProps,
};
return (
<svg
width="1.5em"
height="1.5em"
viewBox="0 0 24 24"
strokeWidth={1.5}
fill="none"
xmlns="http://www.w3.org/2000/svg"
color="currentColor"
ref={svgRef}
{...props}
>
<g
clipPath="url(#constrained-surface_svg__clip0_3628_20527)"
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
>
<path d="M3 23a2 2 0 110-4 2 2 0 010 4zM21 23a2 2 0 110-4 2 2 0 010 4zM3 5a2 2 0 110-4 2 2 0 010 4zM21 5a2 2 0 110-4 2 2 0 010 4zM13 12c0-1.246-1.159-2.5-2.572-2.5h-.857C8.152 9.5 7 10.62 7 12c0 1.19.855 2.185 2 2.438.188.041.38.062.572.062" />
<path d="M11 12c0 1.246 1.159 2.5 2.572 2.5h.857C15.848 14.5 17 13.38 17 12c0-1.19-.855-2.186-2-2.438a2.651 2.651 0 00-.572-.062M21 19V5M3 19V5M5 3h14M5 21h14" />
</g>
<defs>
<clipPath id="constrained-surface_svg__clip0_3628_20527">
<path fill="#fff" d="M0 0h24v24H0z" />
</clipPath>
</defs>
</svg>
);
}
const ForwardRef = React.forwardRef(SvgConstrainedSurface);
export default ForwardRef;

View file

@ -0,0 +1,40 @@
import * as React from "react";
import { IconoirContext } from "./IconoirContext";
function SvgCurveArray(
passedProps: React.SVGProps<SVGSVGElement>,
svgRef?: React.Ref<SVGSVGElement>
) {
const context = React.useContext(IconoirContext);
const props = {
...context,
...passedProps,
};
return (
<svg
width="1.5em"
height="1.5em"
viewBox="0 0 24 24"
strokeWidth={1.5}
fill="none"
xmlns="http://www.w3.org/2000/svg"
color="currentColor"
ref={svgRef}
{...props}
>
<path
d="M5.164 17c.29-1.049.67-2.052 1.132-3M11.5 7.794A16.838 16.838 0 0114 6.296M4.5 22a2.5 2.5 0 110-5 2.5 2.5 0 010 5z"
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
/>
<path
d="M9.5 12a2.5 2.5 0 110-5 2.5 2.5 0 010 5zM19.5 7a2.5 2.5 0 110-5 2.5 2.5 0 010 5z"
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
/>
</svg>
);
}
const ForwardRef = React.forwardRef(SvgCurveArray);
export default ForwardRef;

View file

@ -193,6 +193,7 @@ export { default as BrainResearch } from './BrainResearch'
export { default as BrainWarning } from './BrainWarning'
export { default as Brain } from './Brain'
export { default as BreadSlice } from './BreadSlice'
export { default as BridgeSurface } from './BridgeSurface'
export { default as BrightCrown } from './BrightCrown'
export { default as BrightStar } from './BrightStar'
export { default as BrightnessWindow } from './BrightnessWindow'
@ -294,6 +295,7 @@ export { default as Component } from './Component'
export { default as CompressLines } from './CompressLines'
export { default as Compress } from './Compress'
export { default as Computer } from './Computer'
export { default as ConstrainedSurface } from './ConstrainedSurface'
export { default as Consumable } from './Consumable'
export { default as Contactless } from './Contactless'
export { default as ControlSlider } from './ControlSlider'
@ -322,6 +324,7 @@ export { default as Crown } from './Crown'
export { default as Css3 } from './Css3'
export { default as CubeReplaceFace } from './CubeReplaceFace'
export { default as CursorPointer } from './CursorPointer'
export { default as CurveArray } from './CurveArray'
export { default as CutAlt } from './CutAlt'
export { default as CutSolidWithCurve } from './CutSolidWithCurve'
export { default as Cut } from './Cut'

View file

@ -0,0 +1,28 @@
import * as React from "react";
function SvgBridgeSurface(
props: React.SVGProps<SVGSVGElement>,
svgRef?: React.Ref<SVGSVGElement>
) {
return (
<svg
width="1.5em"
height="1.5em"
viewBox="0 0 24 24"
strokeWidth={1.5}
fill="none"
xmlns="http://www.w3.org/2000/svg"
color="currentColor"
ref={svgRef}
{...props}
>
<path
d="M3 12c0 4 2 9 8 9M10 6c0 4 2 9 8 9M3 8.5v-2M10 3V1M3 12l7-6M11 21l7-6M14.5 21h2M21 15h2"
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
/>
</svg>
);
}
const ForwardRef = React.forwardRef(SvgBridgeSurface);
export default ForwardRef;

View file

@ -0,0 +1,36 @@
import * as React from "react";
function SvgConstrainedSurface(
props: React.SVGProps<SVGSVGElement>,
svgRef?: React.Ref<SVGSVGElement>
) {
return (
<svg
width="1.5em"
height="1.5em"
viewBox="0 0 24 24"
strokeWidth={1.5}
fill="none"
xmlns="http://www.w3.org/2000/svg"
color="currentColor"
ref={svgRef}
{...props}
>
<g
clipPath="url(#constrained-surface_svg__clip0_3628_20527)"
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
>
<path d="M3 23a2 2 0 110-4 2 2 0 010 4zM21 23a2 2 0 110-4 2 2 0 010 4zM3 5a2 2 0 110-4 2 2 0 010 4zM21 5a2 2 0 110-4 2 2 0 010 4zM13 12c0-1.246-1.159-2.5-2.572-2.5h-.857C8.152 9.5 7 10.62 7 12c0 1.19.855 2.185 2 2.438.188.041.38.062.572.062" />
<path d="M11 12c0 1.246 1.159 2.5 2.572 2.5h.857C15.848 14.5 17 13.38 17 12c0-1.19-.855-2.186-2-2.438a2.651 2.651 0 00-.572-.062M21 19V5M3 19V5M5 3h14M5 21h14" />
</g>
<defs>
<clipPath id="constrained-surface_svg__clip0_3628_20527">
<path fill="#fff" d="M0 0h24v24H0z" />
</clipPath>
</defs>
</svg>
);
}
const ForwardRef = React.forwardRef(SvgConstrainedSurface);
export default ForwardRef;

View file

@ -0,0 +1,34 @@
import * as React from "react";
function SvgCurveArray(
props: React.SVGProps<SVGSVGElement>,
svgRef?: React.Ref<SVGSVGElement>
) {
return (
<svg
width="1.5em"
height="1.5em"
viewBox="0 0 24 24"
strokeWidth={1.5}
fill="none"
xmlns="http://www.w3.org/2000/svg"
color="currentColor"
ref={svgRef}
{...props}
>
<path
d="M5.164 17c.29-1.049.67-2.052 1.132-3M11.5 7.794A16.838 16.838 0 0114 6.296M4.5 22a2.5 2.5 0 110-5 2.5 2.5 0 010 5z"
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
/>
<path
d="M9.5 12a2.5 2.5 0 110-5 2.5 2.5 0 010 5zM19.5 7a2.5 2.5 0 110-5 2.5 2.5 0 010 5z"
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
/>
</svg>
);
}
const ForwardRef = React.forwardRef(SvgCurveArray);
export default ForwardRef;

View file

@ -193,6 +193,7 @@ export { default as BrainResearch } from './BrainResearch'
export { default as BrainWarning } from './BrainWarning'
export { default as Brain } from './Brain'
export { default as BreadSlice } from './BreadSlice'
export { default as BridgeSurface } from './BridgeSurface'
export { default as BrightCrown } from './BrightCrown'
export { default as BrightStar } from './BrightStar'
export { default as BrightnessWindow } from './BrightnessWindow'
@ -294,6 +295,7 @@ export { default as Component } from './Component'
export { default as CompressLines } from './CompressLines'
export { default as Compress } from './Compress'
export { default as Computer } from './Computer'
export { default as ConstrainedSurface } from './ConstrainedSurface'
export { default as Consumable } from './Consumable'
export { default as Contactless } from './Contactless'
export { default as ControlSlider } from './ControlSlider'
@ -322,6 +324,7 @@ export { default as Crown } from './Crown'
export { default as Css3 } from './Css3'
export { default as CubeReplaceFace } from './CubeReplaceFace'
export { default as CursorPointer } from './CursorPointer'
export { default as CurveArray } from './CurveArray'
export { default as CutAlt } from './CutAlt'
export { default as CutSolidWithCurve } from './CutSolidWithCurve'
export { default as Cut } from './Cut'

View file

@ -0,0 +1,12 @@
<script lang="ts">
import { defineComponent, inject } from "vue-demi";
import type { SVGAttributes } from "vue-demi";
import providerKey from "./providerKey";
export default defineComponent<SVGAttributes>(() => {
const context = inject(providerKey);
return { context };
});
</script>
<template>
<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg" v-bind="context"><path d="M3 12C3 16 5 21 11 21" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M10 6C10 10 12 15 18 15" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M3 8.5L3 6.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M10 3L10 1" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M3 12L10 6" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M11 21L18 15" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M14.5 21H16.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M21 15H23" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></svg>
</template>

View file

@ -0,0 +1,12 @@
<script lang="ts">
import { defineComponent, inject } from "vue-demi";
import type { SVGAttributes } from "vue-demi";
import providerKey from "./providerKey";
export default defineComponent<SVGAttributes>(() => {
const context = inject(providerKey);
return { context };
});
</script>
<template>
<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg" v-bind="context"><g clip-path="url(#clip0_3628_20527)"><path d="M3 23C1.89543 23 1 22.1046 1 21C1 19.8954 1.89543 19 3 19C4.10457 19 5 19.8954 5 21C5 22.1046 4.10457 23 3 23Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M21 23C19.8954 23 19 22.1046 19 21C19 19.8954 19.8954 19 21 19C22.1046 19 23 19.8954 23 21C23 22.1046 22.1046 23 21 23Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M3 5C1.89543 5 1 4.10457 1 3C1 1.89543 1.89543 1 3 1C4.10457 1 5 1.89543 5 3C5 4.10457 4.10457 5 3 5Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M21 5C19.8954 5 19 4.10457 19 3C19 1.89543 19.8954 1 21 1C22.1046 1 23 1.89543 23 3C23 4.10457 22.1046 5 21 5Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M13 12.0002C13 10.7536 11.8415 9.5 10.4285 9.5H9.5715C8.1515 9.5 7 10.6196 7 12.0002C7 13.1898 7.855 14.1853 9 14.438C9.18769 14.4793 9.37932 14.5001 9.5715 14.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M11 12.0003C11 13.2464 12.1585 14.5 13.5715 14.5H14.4285C15.8485 14.5 17 13.3809 17 12.0003C17 10.8102 16.145 9.81416 15 9.56203C14.8123 9.5207 14.6207 9.4999 14.4285 9.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M21 19L21 5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M3 19L3 5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M5 3L19 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M5 21L19 21" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></g><defs><clipPath id="clip0_3628_20527"><rect width="24" height="24" fill="white"></rect></clipPath></defs></svg>
</template>

View file

@ -0,0 +1,12 @@
<script lang="ts">
import { defineComponent, inject } from "vue-demi";
import type { SVGAttributes } from "vue-demi";
import providerKey from "./providerKey";
export default defineComponent<SVGAttributes>(() => {
const context = inject(providerKey);
return { context };
});
</script>
<template>
<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg" v-bind="context"><path d="M5.16405 17C5.45344 15.9512 5.83338 14.9485 6.29589 14M11.5 7.79447C12.2822 7.22779 13.1177 6.72612 14 6.29589" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M4.5 22C3.11929 22 2 20.8807 2 19.5C2 18.1193 3.11929 17 4.5 17C5.88071 17 7 18.1193 7 19.5C7 20.8807 5.88071 22 4.5 22Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M9.5 12C8.11929 12 7 10.8807 7 9.5C7 8.11929 8.11929 7 9.5 7C10.8807 7 12 8.11929 12 9.5C12 10.8807 10.8807 12 9.5 12Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M19.5 7C18.1193 7 17 5.88071 17 4.5C17 3.11929 18.1193 2 19.5 2C20.8807 2 22 3.11929 22 4.5C22 5.88071 20.8807 7 19.5 7Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></svg>
</template>

View file

@ -193,6 +193,7 @@ export { default as BrainResearch } from './BrainResearch.vue'
export { default as BrainWarning } from './BrainWarning.vue'
export { default as Brain } from './Brain.vue'
export { default as BreadSlice } from './BreadSlice.vue'
export { default as BridgeSurface } from './BridgeSurface.vue'
export { default as BrightCrown } from './BrightCrown.vue'
export { default as BrightStar } from './BrightStar.vue'
export { default as BrightnessWindow } from './BrightnessWindow.vue'
@ -294,6 +295,7 @@ export { default as Component } from './Component.vue'
export { default as CompressLines } from './CompressLines.vue'
export { default as Compress } from './Compress.vue'
export { default as Computer } from './Computer.vue'
export { default as ConstrainedSurface } from './ConstrainedSurface.vue'
export { default as Consumable } from './Consumable.vue'
export { default as Contactless } from './Contactless.vue'
export { default as ControlSlider } from './ControlSlider.vue'
@ -322,6 +324,7 @@ export { default as Crown } from './Crown.vue'
export { default as Css3 } from './Css3.vue'
export { default as CubeReplaceFace } from './CubeReplaceFace.vue'
export { default as CursorPointer } from './CursorPointer.vue'
export { default as CurveArray } from './CurveArray.vue'
export { default as CutAlt } from './CutAlt.vue'
export { default as CutSolidWithCurve } from './CutSolidWithCurve.vue'
export { default as Cut } from './Cut.vue'