Skip to content

Commit

Permalink
feat: add automation node icons (#697)
Browse files Browse the repository at this point in the history
* feat: add automation node icons

* feat: update automation icon design
  • Loading branch information
caoxing9 authored Jul 7, 2024
1 parent b90060b commit 1c9e70d
Show file tree
Hide file tree
Showing 13 changed files with 333 additions and 1 deletion.
22 changes: 22 additions & 0 deletions packages/icons/src/components/Condition.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import * as React from 'react';
import type { SVGProps } from 'react';
const Condition = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width="1em"
height="1em"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path
fill="#6B7280"
d="m20.589 6.429-.001 10.285h2.555l-3.429 3.429-3.428-3.429h2.554V8.143H16.2a4.3 4.3 0 0 0 0-1.715zm-12.875.857q.001.441.086.857h-.943V8.14l-1.698.001v8.572h2.555l-3.428 3.429-3.429-3.429h2.554V6.43L7.8 6.428a4.4 4.4 0 0 0-.086.858"
/>
<path
fill="#2684FF"
d="M12 3.857a3.429 3.429 0 1 1 0 6.858 3.429 3.429 0 0 1 0-6.858m0 1.714A1.714 1.714 0 1 0 12 9a1.714 1.714 0 0 0 0-3.429"
/>
</svg>
);
export default Condition;
26 changes: 26 additions & 0 deletions packages/icons/src/components/CreateRecord.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
import * as React from 'react';
import type { SVGProps } from 'react';
const CreateRecord = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width="1em"
height="1em"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<g clipPath="url(#prefix__a)">
<rect width={24} height={24} fill="#C4B5FD" rx={3} />
<path
fill="#A855F7"
d="M17.01 11.01h-4.02V6.99a.99.99 0 1 0-1.98 0v4.02H6.99a.99.99 0 1 0 0 1.98h4.02v4.02a.99.99 0 1 0 1.98 0v-4.02h4.02a.99.99 0 1 0 0-1.98"
/>
</g>
<defs>
<clipPath id="prefix__a">
<rect width={24} height={24} fill="#fff" rx={3} />
</clipPath>
</defs>
</svg>
);
export default CreateRecord;
26 changes: 26 additions & 0 deletions packages/icons/src/components/FormSubmited.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
import * as React from 'react';
import type { SVGProps } from 'react';
const FormSubmited = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width="1em"
height="1em"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path
fill="currentColor"
d="M18.44 8.998a.75.75 0 0 0-.75-.75H8.7a.75.75 0 1 0 0 1.5h8.99a.75.75 0 0 0 .75-.75m0 4.502a.75.75 0 0 0-.75-.75H8.7a.75.75 0 1 0 0 1.5h8.99a.75.75 0 0 0 .75-.75M8.7 17.252a.75.75 0 1 0 0 1.5h4.495a.75.75 0 1 0 0-1.5z"
/>
<path
fill="currentColor"
d="M14.698 20.981H7.155a.75.75 0 0 1-.747-.75V6.745c0-.415.335-.75.747-.75H19.2c.413 0 .748.335.748.75V13.5a.749.749 0 1 0 1.495 0V5.995c0-.83-.67-1.5-1.498-1.5H18.47V3.02c0-.83-.67-1.5-1.498-1.5H3.431a1.5 1.5 0 0 0-1.497 1.5v14.986c0 .83.67 1.5 1.497 1.5h1.48v1.476c0 .83.67 1.5 1.497 1.5h8.29a.75.75 0 0 0 .747-.75.746.746 0 0 0-.747-.75M4.913 5.995v12.01H4.18a.75.75 0 0 1-.747-.75V3.769c0-.415.335-.75.747-.75h12.045c.412 0 .747.335.747.75v.724H6.408a1.5 1.5 0 0 0-1.496 1.502"
/>
<path
fill="#2684FF"
d="M21.127 20.984h-.446a.757.757 0 0 1-.757-.757v-2.672l.863.862a.748.748 0 1 0 1.059-1.06l-2.119-2.118a.74.74 0 0 0-.522-.218h-.014a.76.76 0 0 0-.523.218l-2.116 2.116a.748.748 0 1 0 1.059 1.06l.81-.811v2.627a2.25 2.25 0 0 0 2.25 2.25h.47a.748.748 0 1 0-.014-1.497"
/>
</svg>
);
export default FormSubmited;
26 changes: 26 additions & 0 deletions packages/icons/src/components/GetRecord.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
import * as React from 'react';
import type { SVGProps } from 'react';
const GetRecord = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width="1em"
height="1em"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<rect width={24} height={24} fill="#FDE68A" rx={3} />
<path
fill="#FDE68A"
d="M20.942 0H3.058A3.06 3.06 0 0 0 0 3.058v17.884A3.06 3.06 0 0 0 3.058 24h17.884A3.063 3.063 0 0 0 24 20.942V3.058A3.064 3.064 0 0 0 20.942 0m1.072 20.942c0 .592-.483 1.075-1.075 1.075H3.058a1.08 1.08 0 0 1-1.075-1.075V3.058c0-.592.483-1.075 1.075-1.075h17.884c.592 0 1.075.483 1.075 1.075v17.884z"
/>
<path
stroke="#FBBF24"
strokeLinecap="round"
strokeLinejoin="round"
strokeWidth={2}
d="m18 18-2.9-2.9m1.567-3.767a5.333 5.333 0 1 1-10.667 0 5.333 5.333 0 0 1 10.667 0"
/>
</svg>
);
export default GetRecord;
23 changes: 23 additions & 0 deletions packages/icons/src/components/HttpRequest.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
import * as React from 'react';
import type { SVGProps } from 'react';
const HttpRequest = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width="1em"
height="1em"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<rect width={24} height={24} fill="#FECDD3" rx={3} />
<path
fill="#FECDD3"
d="M20.942 0H3.058A3.06 3.06 0 0 0 0 3.058v17.884A3.06 3.06 0 0 0 3.058 24h17.884A3.063 3.063 0 0 0 24 20.942V3.058A3.064 3.064 0 0 0 20.942 0m1.072 20.942c0 .592-.483 1.075-1.075 1.075H3.058a1.08 1.08 0 0 1-1.075-1.075V3.058c0-.592.483-1.075 1.075-1.075h17.884c.592 0 1.075.483 1.075 1.075v17.884z"
/>
<path
fill="#F472B6"
d="M5.915 10.01a.33.33 0 0 1 .204.152l.995 1.666c.074.124.074.22 0 .343l-.995 1.667a.332.332 0 1 1-.569-.343l.665-1.112a.4.4 0 0 1-.115.017H4.4a.4.4 0 1 1 0-.8h1.7a.4.4 0 0 1 .116.017l-.22-.365-.446-.747a.334.334 0 0 1 .365-.495M14.948 14.81h-.93c-.466 2.048-1.304 3.258-2.048 3.258-.745 0-1.583-1.21-2.048-3.258H8.99c.186 1.21.558 2.234 1.117 2.979-1.582-.559-2.793-1.583-3.537-2.979H5.547c1.117 2.42 3.537 4.189 6.423 4.189 2.885 0 5.306-1.769 6.423-4.189h-1.024c-.745 1.396-1.955 2.42-3.538 2.979.466-.745.838-1.769 1.117-2.979m-4.84-8.6c-.559.745-.93 1.769-1.117 2.979h.93c.466-2.048 1.304-3.258 2.049-3.258s1.582 1.21 2.048 3.258h.93c-.186-1.21-.558-2.234-1.117-2.979 1.583.559 2.793 1.583 3.538 2.979h1.024C17.276 6.769 14.855 5 11.97 5S6.664 6.769 5.547 9.189H6.57c.744-1.396 1.955-2.42 3.537-2.979zM10.167 11.567H9.1V10.9c0-.219-.18-.4-.4-.4-.219 0-.4.181-.4.4v2.4c0 .219.181.4.4.4s.4-.181.4-.4v-.933h1.067v.933c0 .219.181.4.4.4.218 0 .4-.181.4-.4v-2.4c0-.219-.182-.4-.4-.4s-.4.181-.4.4zM11.7 11.3h.502v2c0 .219.181.4.4.4s.4-.181.4-.4v-2h.498c.219 0 .4-.181.4-.4s-.181-.4-.4-.4h-1.8c-.219 0-.4.181-.4.4s.283.4.502.4zm3 0h.502v2c0 .219.181.4.4.4s.4-.181.4-.4v-2h.498c.219 0 .4-.181.4-.4s-.181-.4-.4-.4h-1.8c-.219 0-.4.181-.4.4s.283.4.502.4zm4.467-.8h-1.334a.535.535 0 0 0-.533.533V13.3c0 .219.181.4.4.4s.4-.181.4-.4v-.667h1.067c.442 0 .8-.362.8-.8V11.3c0-.437-.358-.8-.8-.8m-.001 1.333h-1.067V11.3h1.067z"
/>
</svg>
);
export default HttpRequest;
2 changes: 1 addition & 1 deletion packages/icons/src/components/License.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ const License = (props: SVGProps<SVGSVGElement>) => (
/>
<path
fill="currentColor"
d="M9 16h6q1 0 1 1t-1 1H9q-1 0-1-1t1-1M13.94 14a.8.8 0 0 1-.4-.105l-1.5-.82a.06.06 0 0 0-.07 0l-1.5.82a.83.83 0 0 1-.91-.07.9.9 0 0 1-.345-.875l.285-1.74a.08.08 0 0 0-.025-.07L8.26 9.91A.92.92 0 0 1 8.045 9a.86.86 0 0 1 .695-.61l1.68-.255a.08.08 0 0 0 .055-.04l.75-1.595a.85.85 0 0 1 1.55 0l.75 1.585a.07.07 0 0 0 .055.04l1.68.255a.86.86 0 0 1 .695.62.92.92 0 0 1-.215.92l-1.215 1.23a.1.1 0 0 0-.025.07l.29 1.74a.9.9 0 0 1-.345.875.83.83 0 0 1-.505.165M12 11.41a.6.6 0 0 1 .25.065l.935.5a.06.06 0 0 0 .05 0 .06.06 0 0 0 0-.045l-.18-1.095a.57.57 0 0 1 .155-.5l.79-.76a.04.04 0 0 0 0-.05.04.04 0 0 0-.035-.035l-1.045-.16A.52.52 0 0 1 12.5 9l-.47-1s0-.025-.04-.025-.04 0-.04.025l-.45 1a.53.53 0 0 1-.405.31l-1.055.19a.04.04 0 0 0-.035.035.04.04 0 0 0 0 .045l.755.78a.57.57 0 0 1 .155.5l-.18 1.095a.05.05 0 0 0 0 .05.05.05 0 0 0 .05 0l.935-.5a.56.56 0 0 1 .28-.095"
d="M9 16h6q1 0 1 1t-1 1H9q-1 0-1-1t1-1M13.94 14a.8.8 0 0 1-.4-.105l-1.5-.82a.06.06 0 0 0-.07 0l-1.5.82a.83.83 0 0 1-.91-.07.9.9 0 0 1-.345-.875l.285-1.74a.08.08 0 0 0-.025-.07L8.26 9.91A.92.92 0 0 1 8.045 9a.86.86 0 0 1 .695-.61l1.68-.255a.08.08 0 0 0 .055-.04l.75-1.595a.85.85 0 0 1 1.55 0l.75 1.585a.07.07 0 0 0 .055.04l1.68.255a.86.86 0 0 1 .695.62.92.92 0 0 1-.215.92l-1.215 1.23a.1.1 0 0 0-.025.07l.29 1.74a.9.9 0 0 1-.345.875.83.83 0 0 1-.505.165M12 11.41a.6.6 0 0 1 .25.065l.935.5a.06.06 0 0 0 .05 0 .06.06 0 0 0 0-.045l-.18-1.095a.57.57 0 0 1 .155-.5l.79-.76a.04.04 0 0 0 0-.05.04.04 0 0 0-.035-.035l-1.045-.16A.52.52 0 0 1 12.5 9l-.47-1s0-.025-.04-.025-.04 0-.04.025l-.45 1a.53.53 0 0 1-.405.31l-1.055.19a.04.04 0 0 0-.035.035.04.04 0 0 0 0 .045l.755.78a.57.57 0 0 1 .155.5l-.18 1.095a.05.05 0 0 0 0 .05.06.06 0 0 0 .05 0l.935-.5a.56.56 0 0 1 .28-.095"
/>
</svg>
);
Expand Down
30 changes: 30 additions & 0 deletions packages/icons/src/components/RecordCreated.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import * as React from 'react';
import type { SVGProps } from 'react';
const RecordCreated = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width="1em"
height="1em"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path
fill="currentColor"
d="M18.44 8.998a.75.75 0 0 0-.75-.75H8.7a.75.75 0 1 0 0 1.5h8.99a.75.75 0 0 0 .75-.75m0 4.502a.75.75 0 0 0-.75-.75H8.7a.75.75 0 1 0 0 1.5h8.99a.75.75 0 0 0 .75-.75M8.7 17.252a.75.75 0 1 0 0 1.5h4.495a.75.75 0 1 0 0-1.5z"
/>
<path
fill="currentColor"
d="M14.698 20.981H7.155a.75.75 0 0 1-.747-.75V6.745c0-.415.335-.75.747-.75H19.2c.413 0 .748.335.748.75V13.5a.749.749 0 1 0 1.495 0V5.995c0-.83-.67-1.5-1.498-1.5H18.47V3.02c0-.83-.67-1.5-1.498-1.5H3.431a1.5 1.5 0 0 0-1.497 1.5v14.986c0 .83.67 1.5 1.497 1.5h1.48v1.476c0 .83.67 1.5 1.497 1.5h8.29a.75.75 0 0 0 .747-.75.746.746 0 0 0-.747-.75M4.913 5.995v12.01H4.18a.75.75 0 0 1-.747-.75V3.769c0-.415.335-.75.747-.75h12.045c.412 0 .747.335.747.75v.724H6.408a1.5 1.5 0 0 0-1.496 1.502"
/>
<path
fill="#2684FF"
d="M19.438 14a4.573 4.573 0 0 0 0 9.143 4.574 4.574 0 0 0 0-9.143m0 7.952a3.381 3.381 0 1 1 0-6.762 3.381 3.381 0 0 1 0 6.762"
/>
<path
fill="#2684FF"
d="M21.255 17.785h-1.191v-1.19a.597.597 0 0 0-.596-.595.6.6 0 0 0-.595.595v1.19h-1.19a.597.597 0 0 0-.595.596c0 .328.27.595.595.595h1.19v1.19a.597.597 0 1 0 1.191 0v-1.19h1.19a.596.596 0 0 0 0-1.19M7 20.693c0-.112.092-.204.204-.204l3.333-.002c.112 0 .206.093.206.204a.207.207 0 0 1-.206.205H7.203A.203.203 0 0 1 7 20.693m4.42.144a.204.204 0 1 0-.289-.289.204.204 0 0 0 .289.29"
/>
</svg>
);
export default RecordCreated;
28 changes: 28 additions & 0 deletions packages/icons/src/components/RecordMatched.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
import * as React from 'react';
import type { SVGProps } from 'react';
const RecordMatched = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width="1em"
height="1em"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path
fill="currentColor"
d="M4.216 10H5.6v1.304H4.216zm.048-4.36h13.808v1.304H4.264zm-.048 8.248H5.6v1.296H4.216z"
/>
<path
fill="currentColor"
d="M13.128 18.432H1.968V2.384H20.32V8.28h1.136V1.248H.824v18.328h12.304zm7.192-3.104v3.104h-1.2v1.144h2.336V14.28z"
/>
<path fill="currentColor" d="M10.2 13.888H7.376v1.296h4.24z" />
<path
fill="#2684FF"
d="M14.232 22.72v-6.616l-4.648-4.256V9.24h13.464v2.208l-5.032 4.6v5.2c-.032.288-.216.528-.424.608zM10.608 11.4l4.648 4.256v5.752L17 20.96l-.008-5.36 5.032-4.6v-.736H10.608z"
/>
<path fill="currentColor" d="M7.376 10H8.6v1.304H7.376z" />
</svg>
);
export default RecordMatched;
26 changes: 26 additions & 0 deletions packages/icons/src/components/RecordUpdated.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
import * as React from 'react';
import type { SVGProps } from 'react';
const RecordUpdated = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width="1em"
height="1em"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path
fill="currentColor"
d="M18.44 8.998a.75.75 0 0 0-.75-.75H8.7a.75.75 0 1 0 0 1.5h8.99a.75.75 0 0 0 .75-.75m0 4.502a.75.75 0 0 0-.75-.75H8.7a.75.75 0 1 0 0 1.5h8.99a.75.75 0 0 0 .75-.75M8.7 17.252a.75.75 0 1 0 0 1.5h4.495a.75.75 0 1 0 0-1.5z"
/>
<path
fill="currentColor"
d="M14.698 20.981H7.155a.75.75 0 0 1-.747-.75V6.745c0-.415.335-.75.747-.75H19.2c.413 0 .748.335.748.75V13.5a.749.749 0 1 0 1.495 0V5.995c0-.83-.67-1.5-1.498-1.5H18.47V3.02c0-.83-.67-1.5-1.498-1.5H3.431a1.5 1.5 0 0 0-1.497 1.5v14.986c0 .83.67 1.5 1.497 1.5h1.48v1.476c0 .83.67 1.5 1.497 1.5h8.29a.75.75 0 0 0 .747-.75.746.746 0 0 0-.747-.75M4.913 5.995v12.01H4.18a.75.75 0 0 1-.747-.75V3.769c0-.415.335-.75.747-.75h12.045c.412 0 .747.335.747.75v.724H6.408a1.5 1.5 0 0 0-1.496 1.502"
/>
<path
fill="#2684FF"
d="M20.001 15c-1.13 0-2.152.47-2.879 1.223a.75.75 0 1 0 1.08 1.042 2.498 2.498 0 0 1 4.296 1.633V19A.751.751 0 0 0 24 19q0-.066-.003-.13v-2.76a.75.75 0 0 0-1.47-.212A3.98 3.98 0 0 0 20 15m-2.5 4A.75.75 0 0 0 16 19v2.89a.75.75 0 0 0 1.47.21c.69.563 1.57.9 2.529.9a4 4 0 0 0 2.778-1.121.75.75 0 0 0-1.043-1.08 2.5 2.5 0 0 1-4.234-1.8z"
/>
</svg>
);
export default RecordUpdated;
25 changes: 25 additions & 0 deletions packages/icons/src/components/ScheduledTime.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
import * as React from 'react';
import type { SVGProps } from 'react';
const ScheduledTime = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width="1em"
height="1em"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path fill="currentColor" d="M7.85 3h2v4h-2zm6 0h2v4h-2z" />
<path
fill="currentColor"
d="M12.5 19H6c-.55 0-1-.45-1-1v-8h14v1.85c.85.45 1.55 1.1 2 1.9V6c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h10.05a4.8 4.8 0 0 1-2.55-2M5 7c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v1H5z"
/>
<path
fill="#2684FF"
d="M16.65 11.25c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5m0 8c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3c0 1.7-1.35 3-3 3"
/>
<path fill="#2684FF" d="M16 13.75h1.5v3H16z" />
<path fill="#2684FF" d="M15.977 16.773v-1.5h3v1.5z" />
</svg>
);
export default ScheduledTime;
60 changes: 60 additions & 0 deletions packages/icons/src/components/SendMail.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
import * as React from 'react';
import type { SVGProps } from 'react';
const SendMail = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width="1em"
height="1em"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<rect width={24} height={24} fill="#2684FF" fillOpacity={0.3} rx={3} />
<path
fill="#2684FF"
stroke="#2684FF"
strokeLinecap="round"
strokeLinejoin="round"
d="M17.6 7H6.4C5.627 7 5 7.56 5 8.25v7.5c0 .69.627 1.25 1.4 1.25h11.2c.773 0 1.4-.56 1.4-1.25v-7.5C19 7.56 18.373 7 17.6 7"
/>
<g filter="url(#prefix__a)" shapeRendering="crispEdges">
<path
fill="#2684FF"
fillOpacity={0.6}
d="m18 10-5.382 2.852A1.34 1.34 0 0 1 12 13a1.34 1.34 0 0 1-.618-.148L6 10"
/>
<path
stroke="#93C5FD"
strokeLinecap="round"
strokeLinejoin="round"
strokeWidth={2}
d="m18 10-5.382 2.852A1.34 1.34 0 0 1 12 13a1.34 1.34 0 0 1-.618-.148L6 10"
/>
</g>
<defs>
<filter
id="prefix__a"
width={22}
height={13}
x={1}
y={9}
colorInterpolationFilters="sRGB"
filterUnits="userSpaceOnUse"
>
<feFlood floodOpacity={0} result="BackgroundImageFix" />
<feColorMatrix
in="SourceAlpha"
result="hardAlpha"
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
/>
<feOffset dy={4} />
<feGaussianBlur stdDeviation={2} />
<feComposite in2="hardAlpha" operator="out" />
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0" />
<feBlend in2="BackgroundImageFix" result="effect1_dropShadow_5170_120" />
<feBlend in="SourceGraphic" in2="effect1_dropShadow_5170_120" result="shape" />
</filter>
</defs>
</svg>
);
export default SendMail;
29 changes: 29 additions & 0 deletions packages/icons/src/components/UpdateRecord.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
import * as React from 'react';
import type { SVGProps } from 'react';
const UpdateRecord = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width="1em"
height="1em"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<g clipPath="url(#prefix__a)">
<rect width={24} height={24} fill="#A7F3D0" rx={3} />
<path
stroke="#22C55E"
strokeLinecap="round"
strokeLinejoin="round"
strokeWidth={2}
d="M9.235 17.118 16 10.353 13.647 8l-6.765 6.765L6 18zM16 6l2 2"
/>
</g>
<defs>
<clipPath id="prefix__a">
<rect width={24} height={24} fill="#fff" rx={3} />
</clipPath>
</defs>
</svg>
);
export default UpdateRecord;
11 changes: 11 additions & 0 deletions packages/icons/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,9 @@ export { default as Clock4 } from './components/Clock4';
export { default as Code } from './components/Code';
export { default as Code2 } from './components/Code2';
export { default as Component } from './components/Component';
export { default as Condition } from './components/Condition';
export { default as Copy } from './components/Copy';
export { default as CreateRecord } from './components/CreateRecord';
export { default as CreditCard } from './components/CreditCard';
export { default as Database } from './components/Database';
export { default as DivideCircle } from './components/DivideCircle';
Expand Down Expand Up @@ -60,9 +62,11 @@ export { default as FileUnknown } from './components/FileUnknown';
export { default as FileVideo } from './components/FileVideo';
export { default as Filter } from './components/Filter';
export { default as Flame } from './components/Flame';
export { default as FormSubmited } from './components/FormSubmited';
export { default as FreezeColumn } from './components/FreezeColumn';
export { default as Frown } from './components/Frown';
export { default as Gauge } from './components/Gauge';
export { default as GetRecord } from './components/GetRecord';
export { default as Github } from './components/Github';
export { default as GithubLogo } from './components/GithubLogo';
export { default as GoogleLogo } from './components/GoogleLogo';
Expand All @@ -71,6 +75,7 @@ export { default as Heart } from './components/Heart';
export { default as HelpCircle } from './components/HelpCircle';
export { default as History } from './components/History';
export { default as Home } from './components/Home';
export { default as HttpRequest } from './components/HttpRequest';
export { default as Import } from './components/Import';
export { default as Inbox } from './components/Inbox';
export { default as Kanban } from './components/Kanban';
Expand Down Expand Up @@ -103,8 +108,13 @@ export { default as Phone } from './components/Phone';
export { default as Play } from './components/Play';
export { default as Plus } from './components/Plus';
export { default as PlusCircle } from './components/PlusCircle';
export { default as RecordCreated } from './components/RecordCreated';
export { default as RecordMatched } from './components/RecordMatched';
export { default as RecordUpdated } from './components/RecordUpdated';
export { default as RefreshCcw } from './components/RefreshCcw';
export { default as ScheduledTime } from './components/ScheduledTime';
export { default as Search } from './components/Search';
export { default as SendMail } from './components/SendMail';
export { default as Settings } from './components/Settings';
export { default as Share2 } from './components/Share2';
export { default as Sheet } from './components/Sheet';
Expand All @@ -121,6 +131,7 @@ export { default as TeableNew } from './components/TeableNew';
export { default as ThumbsUp } from './components/ThumbsUp';
export { default as Trash } from './components/Trash';
export { default as Trash2 } from './components/Trash2';
export { default as UpdateRecord } from './components/UpdateRecord';
export { default as User } from './components/User';
export { default as UserEdit } from './components/UserEdit';
export { default as UserPlus } from './components/UserPlus';
Expand Down

0 comments on commit 1c9e70d

Please sign in to comment.