mirror of
https://github.com/iconoir-icons/iconoir
synced 2024-05-10 02:16:41 +02:00
Update build artifacts
This commit is contained in:
parent
c6a3fa1eca
commit
f0167dbd54
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
25
packages/iconoir-flutter/lib/comp_align_bottom.dart
Normal file
25
packages/iconoir-flutter/lib/comp_align_bottom.dart
Normal file
|
@ -0,0 +1,25 @@
|
|||
import 'package:flutter/widgets.dart';
|
||||
import 'package:flutter_svg/flutter_svg.dart';
|
||||
|
||||
class CompAlignBottom extends StatelessWidget {
|
||||
final Color? color;
|
||||
final double? width;
|
||||
final double? height;
|
||||
|
||||
const CompAlignBottom({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="M22 21L2 21" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M8 15V5C8 3.89543 8.89543 3 10 3H14C15.1046 3 16 3.89543 16 5V15C16 16.1046 15.1046 17 14 17H10C8.89543 17 8 16.1046 8 15Z" stroke="currentColor"/>
|
||||
</svg>
|
||||
''',
|
||||
colorFilter:
|
||||
color != null ? ColorFilter.mode(color!, BlendMode.srcIn) : null,
|
||||
width: width,
|
||||
height: height,
|
||||
);
|
||||
}
|
25
packages/iconoir-flutter/lib/comp_align_left.dart
Normal file
25
packages/iconoir-flutter/lib/comp_align_left.dart
Normal file
|
@ -0,0 +1,25 @@
|
|||
import 'package:flutter/widgets.dart';
|
||||
import 'package:flutter_svg/flutter_svg.dart';
|
||||
|
||||
class CompAlignLeft extends StatelessWidget {
|
||||
final Color? color;
|
||||
final double? width;
|
||||
final double? height;
|
||||
|
||||
const CompAlignLeft({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 22L3 2" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M19 16H9C7.89543 16 7 15.1046 7 14V10C7 8.89543 7.89543 8 9 8H19C20.1046 8 21 8.89543 21 10V14C21 15.1046 20.1046 16 19 16Z" stroke="currentColor"/>
|
||||
</svg>
|
||||
''',
|
||||
colorFilter:
|
||||
color != null ? ColorFilter.mode(color!, BlendMode.srcIn) : null,
|
||||
width: width,
|
||||
height: height,
|
||||
);
|
||||
}
|
25
packages/iconoir-flutter/lib/comp_align_right.dart
Normal file
25
packages/iconoir-flutter/lib/comp_align_right.dart
Normal file
|
@ -0,0 +1,25 @@
|
|||
import 'package:flutter/widgets.dart';
|
||||
import 'package:flutter_svg/flutter_svg.dart';
|
||||
|
||||
class CompAlignRight extends StatelessWidget {
|
||||
final Color? color;
|
||||
final double? width;
|
||||
final double? height;
|
||||
|
||||
const CompAlignRight({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="M21 22V2" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M15 16H5C3.89543 16 3 15.1046 3 14L3 10C3 8.89543 3.89543 8 5 8H15C16.1046 8 17 8.89543 17 10V14C17 15.1046 16.1046 16 15 16Z" stroke="currentColor"/>
|
||||
</svg>
|
||||
''',
|
||||
colorFilter:
|
||||
color != null ? ColorFilter.mode(color!, BlendMode.srcIn) : null,
|
||||
width: width,
|
||||
height: height,
|
||||
);
|
||||
}
|
25
packages/iconoir-flutter/lib/comp_align_top.dart
Normal file
25
packages/iconoir-flutter/lib/comp_align_top.dart
Normal file
|
@ -0,0 +1,25 @@
|
|||
import 'package:flutter/widgets.dart';
|
||||
import 'package:flutter_svg/flutter_svg.dart';
|
||||
|
||||
class CompAlignTop extends StatelessWidget {
|
||||
final Color? color;
|
||||
final double? width;
|
||||
final double? height;
|
||||
|
||||
const CompAlignTop({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="M22 3L2 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M8 19V9C8 7.89543 8.89543 7 10 7H14C15.1046 7 16 7.89543 16 9V19C16 20.1046 15.1046 21 14 21H10C8.89543 21 8 20.1046 8 19Z" stroke="currentColor"/>
|
||||
</svg>
|
||||
''',
|
||||
colorFilter:
|
||||
color != null ? ColorFilter.mode(color!, BlendMode.srcIn) : null,
|
||||
width: width,
|
||||
height: height,
|
||||
);
|
||||
}
|
27
packages/iconoir-flutter/lib/component.dart
Normal file
27
packages/iconoir-flutter/lib/component.dart
Normal file
|
@ -0,0 +1,27 @@
|
|||
import 'package:flutter/widgets.dart';
|
||||
import 'package:flutter_svg/flutter_svg.dart';
|
||||
|
||||
class Component extends StatelessWidget {
|
||||
final Color? color;
|
||||
final double? width;
|
||||
final double? height;
|
||||
|
||||
const Component({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.21173 15.1113L2.52473 12.4243C2.29041 12.1899 2.29041 11.8101 2.52473 11.5757L5.21173 8.88873C5.44605 8.65442 5.82595 8.65442 6.06026 8.88873L8.74727 11.5757C8.98158 11.8101 8.98158 12.1899 8.74727 12.4243L6.06026 15.1113C5.82595 15.3456 5.44605 15.3456 5.21173 15.1113Z" stroke="currentColor"/>
|
||||
<path d="M11.5757 21.475L8.88874 18.788C8.65443 18.5537 8.65443 18.1738 8.88874 17.9395L11.5757 15.2525C11.8101 15.0182 12.19 15.0182 12.4243 15.2525L15.1113 17.9395C15.3456 18.1738 15.3456 18.5537 15.1113 18.788L12.4243 21.475C12.19 21.7094 11.8101 21.7094 11.5757 21.475Z" stroke="currentColor"/>
|
||||
<path d="M11.5757 8.7475L8.88874 6.06049C8.65443 5.82618 8.65443 5.44628 8.88874 5.21197L11.5757 2.52496C11.8101 2.29065 12.19 2.29065 12.4243 2.52496L15.1113 5.21197C15.3456 5.44628 15.3456 5.82618 15.1113 6.06049L12.4243 8.7475C12.19 8.98181 11.8101 8.98181 11.5757 8.7475Z" stroke="currentColor"/>
|
||||
<path d="M17.9396 15.1113L15.2526 12.4243C15.0183 12.1899 15.0183 11.8101 15.2526 11.5757L17.9396 8.88873C18.174 8.65442 18.5539 8.65442 18.7882 8.88873L21.4752 11.5757C21.7095 11.8101 21.7095 12.1899 21.4752 12.4243L18.7882 15.1113C18.5539 15.3456 18.174 15.3456 17.9396 15.1113Z" stroke="currentColor"/>
|
||||
</svg>
|
||||
''',
|
||||
colorFilter:
|
||||
color != null ? ColorFilter.mode(color!, BlendMode.srcIn) : null,
|
||||
width: width,
|
||||
height: height,
|
||||
);
|
||||
}
|
|
@ -286,8 +286,13 @@ export './color_wheel.dart';
|
|||
export './combine.dart';
|
||||
export './commodity.dart';
|
||||
export './community.dart';
|
||||
export './comp_align_bottom.dart';
|
||||
export './comp_align_left.dart';
|
||||
export './comp_align_right.dart';
|
||||
export './comp_align_top.dart';
|
||||
export './compact_disc.dart';
|
||||
export './compass.dart';
|
||||
export './component.dart';
|
||||
export './compress.dart';
|
||||
export './compress_lines.dart';
|
||||
export './computer.dart';
|
||||
|
@ -1137,11 +1142,14 @@ export './sound_low.dart';
|
|||
export './sound_min.dart';
|
||||
export './sound_off.dart';
|
||||
export './spades.dart';
|
||||
export './spark.dart';
|
||||
export './sparks.dart';
|
||||
export './sphere.dart';
|
||||
export './spiral.dart';
|
||||
export './spock_hand_gesture.dart';
|
||||
export './spotify.dart';
|
||||
export './square.dart';
|
||||
export './square_cursor.dart';
|
||||
export './square_wave.dart';
|
||||
export './stackoverflow.dart';
|
||||
export './star.dart';
|
||||
|
|
24
packages/iconoir-flutter/lib/spark.dart
Normal file
24
packages/iconoir-flutter/lib/spark.dart
Normal file
|
@ -0,0 +1,24 @@
|
|||
import 'package:flutter/widgets.dart';
|
||||
import 'package:flutter_svg/flutter_svg.dart';
|
||||
|
||||
class Spark extends StatelessWidget {
|
||||
final Color? color;
|
||||
final double? width;
|
||||
final double? height;
|
||||
|
||||
const Spark({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 12C9.26752 12 12 9.36306 12 3C12 9.36306 14.7134 12 21 12C14.7134 12 12 14.7134 12 21C12 14.7134 9.26752 12 3 12Z" stroke="currentColor" stroke-linejoin="round"/>
|
||||
</svg>
|
||||
''',
|
||||
colorFilter:
|
||||
color != null ? ColorFilter.mode(color!, BlendMode.srcIn) : null,
|
||||
width: width,
|
||||
height: height,
|
||||
);
|
||||
}
|
25
packages/iconoir-flutter/lib/sparks.dart
Normal file
25
packages/iconoir-flutter/lib/sparks.dart
Normal file
|
@ -0,0 +1,25 @@
|
|||
import 'package:flutter/widgets.dart';
|
||||
import 'package:flutter_svg/flutter_svg.dart';
|
||||
|
||||
class Sparks extends StatelessWidget {
|
||||
final Color? color;
|
||||
final double? width;
|
||||
final double? height;
|
||||
|
||||
const Sparks({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="M8 15C12.8747 15 15 12.949 15 8C15 12.949 17.1104 15 22 15C17.1104 15 15 17.1104 15 22C15 17.1104 12.8747 15 8 15Z" stroke="currentColor" stroke-linejoin="round"/>
|
||||
<path d="M2 6.5C5.13376 6.5 6.5 5.18153 6.5 2C6.5 5.18153 7.85669 6.5 11 6.5C7.85669 6.5 6.5 7.85669 6.5 11C6.5 7.85669 5.13376 6.5 2 6.5Z" stroke="currentColor" stroke-linejoin="round"/>
|
||||
</svg>
|
||||
''',
|
||||
colorFilter:
|
||||
color != null ? ColorFilter.mode(color!, BlendMode.srcIn) : null,
|
||||
width: width,
|
||||
height: height,
|
||||
);
|
||||
}
|
25
packages/iconoir-flutter/lib/square_cursor.dart
Normal file
25
packages/iconoir-flutter/lib/square_cursor.dart
Normal file
|
@ -0,0 +1,25 @@
|
|||
import 'package:flutter/widgets.dart';
|
||||
import 'package:flutter_svg/flutter_svg.dart';
|
||||
|
||||
class SquareCursor extends StatelessWidget {
|
||||
final Color? color;
|
||||
final double? width;
|
||||
final double? height;
|
||||
|
||||
const SquareCursor({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="M21 12V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21H12" stroke="currentColor" stroke-linecap="round"/>
|
||||
<path d="M20.879 16.9171C21.373 17.2211 21.342 17.9601 20.834 18.0181L18.267 18.3091L17.116 20.6211C16.888 21.0801 16.183 20.8551 16.066 20.2871L14.811 14.1711C14.712 13.6911 15.144 13.3891 15.561 13.6461L20.879 16.9171Z" stroke="currentColor"/>
|
||||
</svg>
|
||||
''',
|
||||
colorFilter:
|
||||
color != null ? ColorFilter.mode(color!, BlendMode.srcIn) : null,
|
||||
width: width,
|
||||
height: height,
|
||||
);
|
||||
}
|
38
packages/iconoir-react-native/src/CompAlignBottom.tsx
Normal file
38
packages/iconoir-react-native/src/CompAlignBottom.tsx
Normal file
|
@ -0,0 +1,38 @@
|
|||
import * as React from "react";
|
||||
import Svg, { SvgProps, Path } from "react-native-svg";
|
||||
import { IconoirContext } from "./IconoirContext";
|
||||
function SvgCompAlignBottom(
|
||||
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="M22 21H2"
|
||||
stroke="currentColor"
|
||||
strokeLinecap="round"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
<Path
|
||||
d="M8 15V5a2 2 0 012-2h4a2 2 0 012 2v10a2 2 0 01-2 2h-4a2 2 0 01-2-2z"
|
||||
stroke="currentColor"
|
||||
/>
|
||||
</Svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgCompAlignBottom);
|
||||
export default ForwardRef;
|
38
packages/iconoir-react-native/src/CompAlignLeft.tsx
Normal file
38
packages/iconoir-react-native/src/CompAlignLeft.tsx
Normal file
|
@ -0,0 +1,38 @@
|
|||
import * as React from "react";
|
||||
import Svg, { SvgProps, Path } from "react-native-svg";
|
||||
import { IconoirContext } from "./IconoirContext";
|
||||
function SvgCompAlignLeft(
|
||||
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 22V2"
|
||||
stroke="currentColor"
|
||||
strokeLinecap="round"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
<Path
|
||||
d="M19 16H9a2 2 0 01-2-2v-4a2 2 0 012-2h10a2 2 0 012 2v4a2 2 0 01-2 2z"
|
||||
stroke="currentColor"
|
||||
/>
|
||||
</Svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgCompAlignLeft);
|
||||
export default ForwardRef;
|
38
packages/iconoir-react-native/src/CompAlignRight.tsx
Normal file
38
packages/iconoir-react-native/src/CompAlignRight.tsx
Normal file
|
@ -0,0 +1,38 @@
|
|||
import * as React from "react";
|
||||
import Svg, { SvgProps, Path } from "react-native-svg";
|
||||
import { IconoirContext } from "./IconoirContext";
|
||||
function SvgCompAlignRight(
|
||||
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="M21 22V2"
|
||||
stroke="currentColor"
|
||||
strokeLinecap="round"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
<Path
|
||||
d="M15 16H5a2 2 0 01-2-2v-4a2 2 0 012-2h10a2 2 0 012 2v4a2 2 0 01-2 2z"
|
||||
stroke="currentColor"
|
||||
/>
|
||||
</Svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgCompAlignRight);
|
||||
export default ForwardRef;
|
38
packages/iconoir-react-native/src/CompAlignTop.tsx
Normal file
38
packages/iconoir-react-native/src/CompAlignTop.tsx
Normal file
|
@ -0,0 +1,38 @@
|
|||
import * as React from "react";
|
||||
import Svg, { SvgProps, Path } from "react-native-svg";
|
||||
import { IconoirContext } from "./IconoirContext";
|
||||
function SvgCompAlignTop(
|
||||
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="M22 3H2"
|
||||
stroke="currentColor"
|
||||
strokeLinecap="round"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
<Path
|
||||
d="M8 19V9a2 2 0 012-2h4a2 2 0 012 2v10a2 2 0 01-2 2h-4a2 2 0 01-2-2z"
|
||||
stroke="currentColor"
|
||||
/>
|
||||
</Svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgCompAlignTop);
|
||||
export default ForwardRef;
|
32
packages/iconoir-react-native/src/Component.tsx
Normal file
32
packages/iconoir-react-native/src/Component.tsx
Normal file
|
@ -0,0 +1,32 @@
|
|||
import * as React from "react";
|
||||
import Svg, { SvgProps, Path } from "react-native-svg";
|
||||
import { IconoirContext } from "./IconoirContext";
|
||||
function SvgComponent(
|
||||
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.212 15.111l-2.687-2.687a.6.6 0 010-.848l2.687-2.687a.6.6 0 01.848 0l2.687 2.687a.6.6 0 010 .848L6.06 15.111a.6.6 0 01-.848 0zM11.576 21.475l-2.687-2.687a.6.6 0 010-.849l2.687-2.687a.6.6 0 01.848 0l2.687 2.687a.6.6 0 010 .849l-2.687 2.687a.6.6 0 01-.848 0zM11.576 8.748L8.889 6.06a.6.6 0 010-.848l2.687-2.687a.6.6 0 01.848 0l2.687 2.687a.6.6 0 010 .848l-2.687 2.688a.6.6 0 01-.848 0zM17.94 15.111l-2.687-2.687a.6.6 0 010-.848l2.687-2.687a.6.6 0 01.848 0l2.687 2.687a.6.6 0 010 .848l-2.687 2.687a.6.6 0 01-.848 0z"
|
||||
stroke="currentColor"
|
||||
/>
|
||||
</Svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgComponent);
|
||||
export default ForwardRef;
|
33
packages/iconoir-react-native/src/Spark.tsx
Normal file
33
packages/iconoir-react-native/src/Spark.tsx
Normal file
|
@ -0,0 +1,33 @@
|
|||
import * as React from "react";
|
||||
import Svg, { SvgProps, Path } from "react-native-svg";
|
||||
import { IconoirContext } from "./IconoirContext";
|
||||
function SvgSpark(
|
||||
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 12c6.268 0 9-2.637 9-9 0 6.363 2.713 9 9 9-6.287 0-9 2.713-9 9 0-6.287-2.732-9-9-9z"
|
||||
stroke="currentColor"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
</Svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgSpark);
|
||||
export default ForwardRef;
|
33
packages/iconoir-react-native/src/Sparks.tsx
Normal file
33
packages/iconoir-react-native/src/Sparks.tsx
Normal file
|
@ -0,0 +1,33 @@
|
|||
import * as React from "react";
|
||||
import Svg, { SvgProps, Path } from "react-native-svg";
|
||||
import { IconoirContext } from "./IconoirContext";
|
||||
function SvgSparks(
|
||||
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="M8 15c4.875 0 7-2.051 7-7 0 4.949 2.11 7 7 7-4.89 0-7 2.11-7 7 0-4.89-2.125-7-7-7zM2 6.5c3.134 0 4.5-1.318 4.5-4.5 0 3.182 1.357 4.5 4.5 4.5-3.143 0-4.5 1.357-4.5 4.5 0-3.143-1.366-4.5-4.5-4.5z"
|
||||
stroke="currentColor"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
</Svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgSparks);
|
||||
export default ForwardRef;
|
37
packages/iconoir-react-native/src/SquareCursor.tsx
Normal file
37
packages/iconoir-react-native/src/SquareCursor.tsx
Normal file
|
@ -0,0 +1,37 @@
|
|||
import * as React from "react";
|
||||
import Svg, { SvgProps, Path } from "react-native-svg";
|
||||
import { IconoirContext } from "./IconoirContext";
|
||||
function SvgSquareCursor(
|
||||
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="M21 12V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h7"
|
||||
stroke="currentColor"
|
||||
strokeLinecap="round"
|
||||
/>
|
||||
<Path
|
||||
d="M20.879 16.917c.494.304.463 1.043-.045 1.101l-2.567.291-1.151 2.312c-.228.46-.933.234-1.05-.334l-1.255-6.116c-.099-.48.333-.782.75-.525l5.318 3.271z"
|
||||
stroke="currentColor"
|
||||
/>
|
||||
</Svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgSquareCursor);
|
||||
export default ForwardRef;
|
|
@ -284,8 +284,13 @@ export { default as ColorWheel } from './ColorWheel'
|
|||
export { default as Combine } from './Combine'
|
||||
export { default as Commodity } from './Commodity'
|
||||
export { default as Community } from './Community'
|
||||
export { default as CompAlignBottom } from './CompAlignBottom'
|
||||
export { default as CompAlignLeft } from './CompAlignLeft'
|
||||
export { default as CompAlignRight } from './CompAlignRight'
|
||||
export { default as CompAlignTop } from './CompAlignTop'
|
||||
export { default as CompactDisc } from './CompactDisc'
|
||||
export { default as Compass } from './Compass'
|
||||
export { default as Component } from './Component'
|
||||
export { default as CompressLines } from './CompressLines'
|
||||
export { default as Compress } from './Compress'
|
||||
export { default as Computer } from './Computer'
|
||||
|
@ -1135,10 +1140,13 @@ export { default as SoundLow } from './SoundLow'
|
|||
export { default as SoundMin } from './SoundMin'
|
||||
export { default as SoundOff } from './SoundOff'
|
||||
export { default as Spades } from './Spades'
|
||||
export { default as Spark } from './Spark'
|
||||
export { default as Sparks } from './Sparks'
|
||||
export { default as Sphere } from './Sphere'
|
||||
export { default as Spiral } from './Spiral'
|
||||
export { default as SpockHandGesture } from './SpockHandGesture'
|
||||
export { default as Spotify } from './Spotify'
|
||||
export { default as SquareCursor } from './SquareCursor'
|
||||
export { default as SquareWave } from './SquareWave'
|
||||
export { default as Square } from './Square'
|
||||
export { default as Stackoverflow } from './Stackoverflow'
|
||||
|
|
38
packages/iconoir-react/src/CompAlignBottom.tsx
Normal file
38
packages/iconoir-react/src/CompAlignBottom.tsx
Normal file
|
@ -0,0 +1,38 @@
|
|||
import * as React from "react";
|
||||
import { IconoirContext } from "./IconoirContext";
|
||||
function SvgCompAlignBottom(
|
||||
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="M22 21H2"
|
||||
stroke="currentColor"
|
||||
strokeLinecap="round"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
<path
|
||||
d="M8 15V5a2 2 0 012-2h4a2 2 0 012 2v10a2 2 0 01-2 2h-4a2 2 0 01-2-2z"
|
||||
stroke="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgCompAlignBottom);
|
||||
export default ForwardRef;
|
38
packages/iconoir-react/src/CompAlignLeft.tsx
Normal file
38
packages/iconoir-react/src/CompAlignLeft.tsx
Normal file
|
@ -0,0 +1,38 @@
|
|||
import * as React from "react";
|
||||
import { IconoirContext } from "./IconoirContext";
|
||||
function SvgCompAlignLeft(
|
||||
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 22V2"
|
||||
stroke="currentColor"
|
||||
strokeLinecap="round"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
<path
|
||||
d="M19 16H9a2 2 0 01-2-2v-4a2 2 0 012-2h10a2 2 0 012 2v4a2 2 0 01-2 2z"
|
||||
stroke="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgCompAlignLeft);
|
||||
export default ForwardRef;
|
38
packages/iconoir-react/src/CompAlignRight.tsx
Normal file
38
packages/iconoir-react/src/CompAlignRight.tsx
Normal file
|
@ -0,0 +1,38 @@
|
|||
import * as React from "react";
|
||||
import { IconoirContext } from "./IconoirContext";
|
||||
function SvgCompAlignRight(
|
||||
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="M21 22V2"
|
||||
stroke="currentColor"
|
||||
strokeLinecap="round"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
<path
|
||||
d="M15 16H5a2 2 0 01-2-2v-4a2 2 0 012-2h10a2 2 0 012 2v4a2 2 0 01-2 2z"
|
||||
stroke="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgCompAlignRight);
|
||||
export default ForwardRef;
|
38
packages/iconoir-react/src/CompAlignTop.tsx
Normal file
38
packages/iconoir-react/src/CompAlignTop.tsx
Normal file
|
@ -0,0 +1,38 @@
|
|||
import * as React from "react";
|
||||
import { IconoirContext } from "./IconoirContext";
|
||||
function SvgCompAlignTop(
|
||||
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="M22 3H2"
|
||||
stroke="currentColor"
|
||||
strokeLinecap="round"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
<path
|
||||
d="M8 19V9a2 2 0 012-2h4a2 2 0 012 2v10a2 2 0 01-2 2h-4a2 2 0 01-2-2z"
|
||||
stroke="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgCompAlignTop);
|
||||
export default ForwardRef;
|
32
packages/iconoir-react/src/Component.tsx
Normal file
32
packages/iconoir-react/src/Component.tsx
Normal file
|
@ -0,0 +1,32 @@
|
|||
import * as React from "react";
|
||||
import { IconoirContext } from "./IconoirContext";
|
||||
function SvgComponent(
|
||||
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.212 15.111l-2.687-2.687a.6.6 0 010-.848l2.687-2.687a.6.6 0 01.848 0l2.687 2.687a.6.6 0 010 .848L6.06 15.111a.6.6 0 01-.848 0zM11.576 21.475l-2.687-2.687a.6.6 0 010-.849l2.687-2.687a.6.6 0 01.848 0l2.687 2.687a.6.6 0 010 .849l-2.687 2.687a.6.6 0 01-.848 0zM11.576 8.748L8.889 6.06a.6.6 0 010-.848l2.687-2.687a.6.6 0 01.848 0l2.687 2.687a.6.6 0 010 .848l-2.687 2.688a.6.6 0 01-.848 0zM17.94 15.111l-2.687-2.687a.6.6 0 010-.848l2.687-2.687a.6.6 0 01.848 0l2.687 2.687a.6.6 0 010 .848l-2.687 2.687a.6.6 0 01-.848 0z"
|
||||
stroke="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgComponent);
|
||||
export default ForwardRef;
|
33
packages/iconoir-react/src/Spark.tsx
Normal file
33
packages/iconoir-react/src/Spark.tsx
Normal file
|
@ -0,0 +1,33 @@
|
|||
import * as React from "react";
|
||||
import { IconoirContext } from "./IconoirContext";
|
||||
function SvgSpark(
|
||||
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 12c6.268 0 9-2.637 9-9 0 6.363 2.713 9 9 9-6.287 0-9 2.713-9 9 0-6.287-2.732-9-9-9z"
|
||||
stroke="currentColor"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgSpark);
|
||||
export default ForwardRef;
|
33
packages/iconoir-react/src/Sparks.tsx
Normal file
33
packages/iconoir-react/src/Sparks.tsx
Normal file
|
@ -0,0 +1,33 @@
|
|||
import * as React from "react";
|
||||
import { IconoirContext } from "./IconoirContext";
|
||||
function SvgSparks(
|
||||
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="M8 15c4.875 0 7-2.051 7-7 0 4.949 2.11 7 7 7-4.89 0-7 2.11-7 7 0-4.89-2.125-7-7-7zM2 6.5c3.134 0 4.5-1.318 4.5-4.5 0 3.182 1.357 4.5 4.5 4.5-3.143 0-4.5 1.357-4.5 4.5 0-3.143-1.366-4.5-4.5-4.5z"
|
||||
stroke="currentColor"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgSparks);
|
||||
export default ForwardRef;
|
37
packages/iconoir-react/src/SquareCursor.tsx
Normal file
37
packages/iconoir-react/src/SquareCursor.tsx
Normal file
|
@ -0,0 +1,37 @@
|
|||
import * as React from "react";
|
||||
import { IconoirContext } from "./IconoirContext";
|
||||
function SvgSquareCursor(
|
||||
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="M21 12V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h7"
|
||||
stroke="currentColor"
|
||||
strokeLinecap="round"
|
||||
/>
|
||||
<path
|
||||
d="M20.879 16.917c.494.304.463 1.043-.045 1.101l-2.567.291-1.151 2.312c-.228.46-.933.234-1.05-.334l-1.255-6.116c-.099-.48.333-.782.75-.525l5.318 3.271z"
|
||||
stroke="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgSquareCursor);
|
||||
export default ForwardRef;
|
|
@ -284,8 +284,13 @@ export { default as ColorWheel } from './ColorWheel'
|
|||
export { default as Combine } from './Combine'
|
||||
export { default as Commodity } from './Commodity'
|
||||
export { default as Community } from './Community'
|
||||
export { default as CompAlignBottom } from './CompAlignBottom'
|
||||
export { default as CompAlignLeft } from './CompAlignLeft'
|
||||
export { default as CompAlignRight } from './CompAlignRight'
|
||||
export { default as CompAlignTop } from './CompAlignTop'
|
||||
export { default as CompactDisc } from './CompactDisc'
|
||||
export { default as Compass } from './Compass'
|
||||
export { default as Component } from './Component'
|
||||
export { default as CompressLines } from './CompressLines'
|
||||
export { default as Compress } from './Compress'
|
||||
export { default as Computer } from './Computer'
|
||||
|
@ -1135,10 +1140,13 @@ export { default as SoundLow } from './SoundLow'
|
|||
export { default as SoundMin } from './SoundMin'
|
||||
export { default as SoundOff } from './SoundOff'
|
||||
export { default as Spades } from './Spades'
|
||||
export { default as Spark } from './Spark'
|
||||
export { default as Sparks } from './Sparks'
|
||||
export { default as Sphere } from './Sphere'
|
||||
export { default as Spiral } from './Spiral'
|
||||
export { default as SpockHandGesture } from './SpockHandGesture'
|
||||
export { default as Spotify } from './Spotify'
|
||||
export { default as SquareCursor } from './SquareCursor'
|
||||
export { default as SquareWave } from './SquareWave'
|
||||
export { default as Square } from './Square'
|
||||
export { default as Stackoverflow } from './Stackoverflow'
|
||||
|
|
32
packages/iconoir-react/src/server/CompAlignBottom.tsx
Normal file
32
packages/iconoir-react/src/server/CompAlignBottom.tsx
Normal file
|
@ -0,0 +1,32 @@
|
|||
import * as React from "react";
|
||||
function SvgCompAlignBottom(
|
||||
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="M22 21H2"
|
||||
stroke="currentColor"
|
||||
strokeLinecap="round"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
<path
|
||||
d="M8 15V5a2 2 0 012-2h4a2 2 0 012 2v10a2 2 0 01-2 2h-4a2 2 0 01-2-2z"
|
||||
stroke="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgCompAlignBottom);
|
||||
export default ForwardRef;
|
32
packages/iconoir-react/src/server/CompAlignLeft.tsx
Normal file
32
packages/iconoir-react/src/server/CompAlignLeft.tsx
Normal file
|
@ -0,0 +1,32 @@
|
|||
import * as React from "react";
|
||||
function SvgCompAlignLeft(
|
||||
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 22V2"
|
||||
stroke="currentColor"
|
||||
strokeLinecap="round"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
<path
|
||||
d="M19 16H9a2 2 0 01-2-2v-4a2 2 0 012-2h10a2 2 0 012 2v4a2 2 0 01-2 2z"
|
||||
stroke="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgCompAlignLeft);
|
||||
export default ForwardRef;
|
32
packages/iconoir-react/src/server/CompAlignRight.tsx
Normal file
32
packages/iconoir-react/src/server/CompAlignRight.tsx
Normal file
|
@ -0,0 +1,32 @@
|
|||
import * as React from "react";
|
||||
function SvgCompAlignRight(
|
||||
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="M21 22V2"
|
||||
stroke="currentColor"
|
||||
strokeLinecap="round"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
<path
|
||||
d="M15 16H5a2 2 0 01-2-2v-4a2 2 0 012-2h10a2 2 0 012 2v4a2 2 0 01-2 2z"
|
||||
stroke="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgCompAlignRight);
|
||||
export default ForwardRef;
|
32
packages/iconoir-react/src/server/CompAlignTop.tsx
Normal file
32
packages/iconoir-react/src/server/CompAlignTop.tsx
Normal file
|
@ -0,0 +1,32 @@
|
|||
import * as React from "react";
|
||||
function SvgCompAlignTop(
|
||||
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="M22 3H2"
|
||||
stroke="currentColor"
|
||||
strokeLinecap="round"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
<path
|
||||
d="M8 19V9a2 2 0 012-2h4a2 2 0 012 2v10a2 2 0 01-2 2h-4a2 2 0 01-2-2z"
|
||||
stroke="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgCompAlignTop);
|
||||
export default ForwardRef;
|
26
packages/iconoir-react/src/server/Component.tsx
Normal file
26
packages/iconoir-react/src/server/Component.tsx
Normal file
|
@ -0,0 +1,26 @@
|
|||
import * as React from "react";
|
||||
function SvgComponent(
|
||||
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.212 15.111l-2.687-2.687a.6.6 0 010-.848l2.687-2.687a.6.6 0 01.848 0l2.687 2.687a.6.6 0 010 .848L6.06 15.111a.6.6 0 01-.848 0zM11.576 21.475l-2.687-2.687a.6.6 0 010-.849l2.687-2.687a.6.6 0 01.848 0l2.687 2.687a.6.6 0 010 .849l-2.687 2.687a.6.6 0 01-.848 0zM11.576 8.748L8.889 6.06a.6.6 0 010-.848l2.687-2.687a.6.6 0 01.848 0l2.687 2.687a.6.6 0 010 .848l-2.687 2.688a.6.6 0 01-.848 0zM17.94 15.111l-2.687-2.687a.6.6 0 010-.848l2.687-2.687a.6.6 0 01.848 0l2.687 2.687a.6.6 0 010 .848l-2.687 2.687a.6.6 0 01-.848 0z"
|
||||
stroke="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgComponent);
|
||||
export default ForwardRef;
|
27
packages/iconoir-react/src/server/Spark.tsx
Normal file
27
packages/iconoir-react/src/server/Spark.tsx
Normal file
|
@ -0,0 +1,27 @@
|
|||
import * as React from "react";
|
||||
function SvgSpark(
|
||||
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 12c6.268 0 9-2.637 9-9 0 6.363 2.713 9 9 9-6.287 0-9 2.713-9 9 0-6.287-2.732-9-9-9z"
|
||||
stroke="currentColor"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgSpark);
|
||||
export default ForwardRef;
|
27
packages/iconoir-react/src/server/Sparks.tsx
Normal file
27
packages/iconoir-react/src/server/Sparks.tsx
Normal file
|
@ -0,0 +1,27 @@
|
|||
import * as React from "react";
|
||||
function SvgSparks(
|
||||
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="M8 15c4.875 0 7-2.051 7-7 0 4.949 2.11 7 7 7-4.89 0-7 2.11-7 7 0-4.89-2.125-7-7-7zM2 6.5c3.134 0 4.5-1.318 4.5-4.5 0 3.182 1.357 4.5 4.5 4.5-3.143 0-4.5 1.357-4.5 4.5 0-3.143-1.366-4.5-4.5-4.5z"
|
||||
stroke="currentColor"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgSparks);
|
||||
export default ForwardRef;
|
31
packages/iconoir-react/src/server/SquareCursor.tsx
Normal file
31
packages/iconoir-react/src/server/SquareCursor.tsx
Normal file
|
@ -0,0 +1,31 @@
|
|||
import * as React from "react";
|
||||
function SvgSquareCursor(
|
||||
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="M21 12V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h7"
|
||||
stroke="currentColor"
|
||||
strokeLinecap="round"
|
||||
/>
|
||||
<path
|
||||
d="M20.879 16.917c.494.304.463 1.043-.045 1.101l-2.567.291-1.151 2.312c-.228.46-.933.234-1.05-.334l-1.255-6.116c-.099-.48.333-.782.75-.525l5.318 3.271z"
|
||||
stroke="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
const ForwardRef = React.forwardRef(SvgSquareCursor);
|
||||
export default ForwardRef;
|
|
@ -284,8 +284,13 @@ export { default as ColorWheel } from './ColorWheel'
|
|||
export { default as Combine } from './Combine'
|
||||
export { default as Commodity } from './Commodity'
|
||||
export { default as Community } from './Community'
|
||||
export { default as CompAlignBottom } from './CompAlignBottom'
|
||||
export { default as CompAlignLeft } from './CompAlignLeft'
|
||||
export { default as CompAlignRight } from './CompAlignRight'
|
||||
export { default as CompAlignTop } from './CompAlignTop'
|
||||
export { default as CompactDisc } from './CompactDisc'
|
||||
export { default as Compass } from './Compass'
|
||||
export { default as Component } from './Component'
|
||||
export { default as CompressLines } from './CompressLines'
|
||||
export { default as Compress } from './Compress'
|
||||
export { default as Computer } from './Computer'
|
||||
|
@ -1135,10 +1140,13 @@ export { default as SoundLow } from './SoundLow'
|
|||
export { default as SoundMin } from './SoundMin'
|
||||
export { default as SoundOff } from './SoundOff'
|
||||
export { default as Spades } from './Spades'
|
||||
export { default as Spark } from './Spark'
|
||||
export { default as Sparks } from './Sparks'
|
||||
export { default as Sphere } from './Sphere'
|
||||
export { default as Spiral } from './Spiral'
|
||||
export { default as SpockHandGesture } from './SpockHandGesture'
|
||||
export { default as Spotify } from './Spotify'
|
||||
export { default as SquareCursor } from './SquareCursor'
|
||||
export { default as SquareWave } from './SquareWave'
|
||||
export { default as Square } from './Square'
|
||||
export { default as Stackoverflow } from './Stackoverflow'
|
||||
|
|
12
packages/iconoir-vue/src/CompAlignBottom.vue
Normal file
12
packages/iconoir-vue/src/CompAlignBottom.vue
Normal 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="M22 21L2 21" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M8 15V5C8 3.89543 8.89543 3 10 3H14C15.1046 3 16 3.89543 16 5V15C16 16.1046 15.1046 17 14 17H10C8.89543 17 8 16.1046 8 15Z" stroke="currentColor"></path></svg>
|
||||
</template>
|
12
packages/iconoir-vue/src/CompAlignLeft.vue
Normal file
12
packages/iconoir-vue/src/CompAlignLeft.vue
Normal 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 22L3 2" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M19 16H9C7.89543 16 7 15.1046 7 14V10C7 8.89543 7.89543 8 9 8H19C20.1046 8 21 8.89543 21 10V14C21 15.1046 20.1046 16 19 16Z" stroke="currentColor"></path></svg>
|
||||
</template>
|
12
packages/iconoir-vue/src/CompAlignRight.vue
Normal file
12
packages/iconoir-vue/src/CompAlignRight.vue
Normal 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="M21 22V2" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M15 16H5C3.89543 16 3 15.1046 3 14L3 10C3 8.89543 3.89543 8 5 8H15C16.1046 8 17 8.89543 17 10V14C17 15.1046 16.1046 16 15 16Z" stroke="currentColor"></path></svg>
|
||||
</template>
|
12
packages/iconoir-vue/src/CompAlignTop.vue
Normal file
12
packages/iconoir-vue/src/CompAlignTop.vue
Normal 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="M22 3L2 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M8 19V9C8 7.89543 8.89543 7 10 7H14C15.1046 7 16 7.89543 16 9V19C16 20.1046 15.1046 21 14 21H10C8.89543 21 8 20.1046 8 19Z" stroke="currentColor"></path></svg>
|
||||
</template>
|
12
packages/iconoir-vue/src/Component.vue
Normal file
12
packages/iconoir-vue/src/Component.vue
Normal 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.21173 15.1113L2.52473 12.4243C2.29041 12.1899 2.29041 11.8101 2.52473 11.5757L5.21173 8.88873C5.44605 8.65442 5.82595 8.65442 6.06026 8.88873L8.74727 11.5757C8.98158 11.8101 8.98158 12.1899 8.74727 12.4243L6.06026 15.1113C5.82595 15.3456 5.44605 15.3456 5.21173 15.1113Z" stroke="currentColor"></path><path d="M11.5757 21.475L8.88874 18.788C8.65443 18.5537 8.65443 18.1738 8.88874 17.9395L11.5757 15.2525C11.8101 15.0182 12.19 15.0182 12.4243 15.2525L15.1113 17.9395C15.3456 18.1738 15.3456 18.5537 15.1113 18.788L12.4243 21.475C12.19 21.7094 11.8101 21.7094 11.5757 21.475Z" stroke="currentColor"></path><path d="M11.5757 8.7475L8.88874 6.06049C8.65443 5.82618 8.65443 5.44628 8.88874 5.21197L11.5757 2.52496C11.8101 2.29065 12.19 2.29065 12.4243 2.52496L15.1113 5.21197C15.3456 5.44628 15.3456 5.82618 15.1113 6.06049L12.4243 8.7475C12.19 8.98181 11.8101 8.98181 11.5757 8.7475Z" stroke="currentColor"></path><path d="M17.9396 15.1113L15.2526 12.4243C15.0183 12.1899 15.0183 11.8101 15.2526 11.5757L17.9396 8.88873C18.174 8.65442 18.5539 8.65442 18.7882 8.88873L21.4752 11.5757C21.7095 11.8101 21.7095 12.1899 21.4752 12.4243L18.7882 15.1113C18.5539 15.3456 18.174 15.3456 17.9396 15.1113Z" stroke="currentColor"></path></svg>
|
||||
</template>
|
12
packages/iconoir-vue/src/Spark.vue
Normal file
12
packages/iconoir-vue/src/Spark.vue
Normal 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 12C9.26752 12 12 9.36306 12 3C12 9.36306 14.7134 12 21 12C14.7134 12 12 14.7134 12 21C12 14.7134 9.26752 12 3 12Z" stroke="currentColor" stroke-linejoin="round"></path></svg>
|
||||
</template>
|
12
packages/iconoir-vue/src/Sparks.vue
Normal file
12
packages/iconoir-vue/src/Sparks.vue
Normal 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="M8 15C12.8747 15 15 12.949 15 8C15 12.949 17.1104 15 22 15C17.1104 15 15 17.1104 15 22C15 17.1104 12.8747 15 8 15Z" stroke="currentColor" stroke-linejoin="round"></path><path d="M2 6.5C5.13376 6.5 6.5 5.18153 6.5 2C6.5 5.18153 7.85669 6.5 11 6.5C7.85669 6.5 6.5 7.85669 6.5 11C6.5 7.85669 5.13376 6.5 2 6.5Z" stroke="currentColor" stroke-linejoin="round"></path></svg>
|
||||
</template>
|
12
packages/iconoir-vue/src/SquareCursor.vue
Normal file
12
packages/iconoir-vue/src/SquareCursor.vue
Normal 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="M21 12V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21H12" stroke="currentColor" stroke-linecap="round"></path><path d="M20.879 16.9171C21.373 17.2211 21.342 17.9601 20.834 18.0181L18.267 18.3091L17.116 20.6211C16.888 21.0801 16.183 20.8551 16.066 20.2871L14.811 14.1711C14.712 13.6911 15.144 13.3891 15.561 13.6461L20.879 16.9171Z" stroke="currentColor"></path></svg>
|
||||
</template>
|
|
@ -284,8 +284,13 @@ export { default as ColorWheel } from './ColorWheel.vue'
|
|||
export { default as Combine } from './Combine.vue'
|
||||
export { default as Commodity } from './Commodity.vue'
|
||||
export { default as Community } from './Community.vue'
|
||||
export { default as CompAlignBottom } from './CompAlignBottom.vue'
|
||||
export { default as CompAlignLeft } from './CompAlignLeft.vue'
|
||||
export { default as CompAlignRight } from './CompAlignRight.vue'
|
||||
export { default as CompAlignTop } from './CompAlignTop.vue'
|
||||
export { default as CompactDisc } from './CompactDisc.vue'
|
||||
export { default as Compass } from './Compass.vue'
|
||||
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'
|
||||
|
@ -1135,10 +1140,13 @@ export { default as SoundLow } from './SoundLow.vue'
|
|||
export { default as SoundMin } from './SoundMin.vue'
|
||||
export { default as SoundOff } from './SoundOff.vue'
|
||||
export { default as Spades } from './Spades.vue'
|
||||
export { default as Spark } from './Spark.vue'
|
||||
export { default as Sparks } from './Sparks.vue'
|
||||
export { default as Sphere } from './Sphere.vue'
|
||||
export { default as Spiral } from './Spiral.vue'
|
||||
export { default as SpockHandGesture } from './SpockHandGesture.vue'
|
||||
export { default as Spotify } from './Spotify.vue'
|
||||
export { default as SquareCursor } from './SquareCursor.vue'
|
||||
export { default as SquareWave } from './SquareWave.vue'
|
||||
export { default as Square } from './Square.vue'
|
||||
export { default as Stackoverflow } from './Stackoverflow.vue'
|
||||
|
|
Loading…
Reference in a new issue