Skip to content
This repository was archived by the owner on Sep 29, 2025. It is now read-only.

Commit cc40ce7

Browse files
committed
Add monkeys
1 parent b22a7d8 commit cc40ce7

File tree

6 files changed

+198
-29
lines changed

6 files changed

+198
-29
lines changed
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
import React from 'react'
2+
3+
const SvgHearMonkey = (props: React.SVGProps<SVGSVGElement>) => (
4+
<svg viewBox="0 0 36 36" {...props}>
5+
<ellipse
6+
transform="rotate(-14.3 5.8 17)"
7+
fill="#D79E84"
8+
cx={5.801}
9+
cy={17}
10+
rx={3.678}
11+
ry={5.335}
12+
/>
13+
<ellipse
14+
transform="rotate(-75.7 30.2 17)"
15+
fill="#D79E84"
16+
cx={30.199}
17+
cy={17}
18+
rx={5.335}
19+
ry={3.678}
20+
/>
21+
<path
22+
fill="#BF6952"
23+
d="M18.985 35h-1.97c-6.5 0-12.803-4.982-12.803-11.956 0-3.985 1.477-5.978 1.477-5.978s-.492-1.993-.492-3.985C5.197 7.103 11.5 2.121 18 2.121c6.5 0 12.803 5.978 12.803 10.96 0 1.993-.492 3.985-.492 3.985s1.477 1.993 1.477 5.978C31.788 30.018 25.485 35 18.985 35z"
24+
/>
25+
<path
26+
fill="#BF6952"
27+
d="M22.242.17s-5.303-1.061-7.424 2.121 4.242 1.061 4.242 1.061S20.121.17 22.242.17z"
28+
/>
29+
<path
30+
fill="#D79E84"
31+
d="M29.667 15.379c0-3.807-3.087-6.894-6.894-6.894-1.854 0-3.534.736-4.773 1.926-1.239-1.191-2.919-1.926-4.773-1.926-3.807 0-6.894 3.087-6.894 6.894 0 2.309 1.14 4.348 2.882 5.599-.489 1.212-.761 2.546-.761 3.946 0 5.565 4.274 9.015 9.545 9.015s9.545-3.45 9.545-9.015c0-1.401-.272-2.734-.761-3.946 1.744-1.251 2.884-3.29 2.884-5.599z"
32+
/>
33+
<ellipse fill="#292F33" cx={13} cy={17} rx={2} ry={3} />
34+
<ellipse fill="#292F33" cx={23} cy={17} rx={2} ry={3} />
35+
<path
36+
fill="#642116"
37+
d="M18 31.5c2.715 0 5.027-1.38 5.895-3.309.359-.798-.25-1.691-1.157-1.691h-9.476c-.907 0-1.516.893-1.157 1.691.868 1.929 3.18 3.309 5.895 3.309z"
38+
/>
39+
<ellipse fill="#642116" cx={16.5} cy={22} rx={1} ry={1.061} />
40+
<circle fill="#642116" cx={19.5} cy={22} r={1} />
41+
<path
42+
fill="#BF6952"
43+
d="M6.874 23.245c.598-1.293.876-2.323.876-3.245 0-1.308-.604-2.56-1.09-3.566-.274-.568-.557-1.156-.557-1.434 0-.193.142-.793.267-1.323.387-1.636.868-3.673.263-4.649-.15-.241-.434-.528-.942-.528C3.74 8.5.75 12.756.75 18c0 2.576.174 4.177.555 5.112L.5 36h7l-.837-12.441c.085-.093.157-.197.211-.314z"
44+
/>
45+
<path
46+
fill="#9B3C07"
47+
d="M6.874 23.245c.598-1.293.876-2.323.876-3.245 0-1.308-.604-2.56-1.09-3.566-.274-.568-.557-1.156-.557-1.434 0-.193.142-.793.267-1.323.387-1.636.868-3.673.263-4.649-.064-.102-.158-.209-.277-.303-.734 1.341-1.159 2.814-1.159 4.356 0 1.992-.197 5.978-.197 9.963C5 23.359 7 36 7 36h.5l-.839-12.469c.079-.089.162-.175.213-.286z"
48+
/>
49+
<path
50+
fill="#D79E84"
51+
d="M5.691 9.5c-1.373 0-4.118 3.675-4.118 8.5 0 2.542.185 4.174.55 4.851.255.475.985.47 1.688.463l.232-.001c1.16 0 1.985-.283 2.112-.558.519-1.121.771-2.023.771-2.755 0-1.036-.519-2.112-.977-3.061-.374-.776-.67-1.389-.67-1.939 0-.318.108-.791.299-1.599.264-1.116.755-3.194.396-3.771-.023-.039-.08-.13-.283-.13z"
52+
/>
53+
<path
54+
fill="#BF6952"
55+
d="M35.5 36l-.805-12.888c.381-.935.555-2.535.555-5.112 0-5.244-2.99-9.5-4.941-9.5-.508 0-.792.287-.942.528-.606.976-.124 3.013.263 4.649.125.53.267 1.13.267 1.323 0 .278-.283.866-.557 1.434-.486 1.006-1.09 2.259-1.09 3.566 0 .922.278 1.952.877 3.245.054.117.126.221.211.314L28.5 36h7z"
56+
/>
57+
<path
58+
fill="#9B3C07"
59+
d="M31 23.044c0-3.985-.197-7.971-.197-9.963 0-1.374-.493-2.822-1.324-4.201-.042.05-.082.1-.112.148-.606.976-.124 3.013.263 4.649.125.53.267 1.13.267 1.323 0 .278-.283.866-.557 1.434-.486 1.006-1.09 2.259-1.09 3.566 0 .922.278 1.952.877 3.245.051.11.134.197.213.286L28.5 36h.5s2-12.641 2-12.956z"
60+
/>
61+
<path
62+
fill="#D79E84"
63+
d="M30.309 9.5c-.203 0-.26.091-.284.13-.358.577.133 2.655.396 3.771.191.808.299 1.281.299 1.599 0 .55-.296 1.163-.67 1.939-.458.949-.977 2.025-.977 3.061 0 .732.252 1.634.77 2.755.127.274.951.558 2.112.558l.232.001c.702.007 1.432.012 1.689-.463.365-.676.55-2.308.55-4.851 0-4.825-2.744-8.5-4.117-8.5z"
64+
/>
65+
</svg>
66+
)
67+
68+
export default SvgHearMonkey

src/components/Emoji/SeeMonkey.tsx

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
import React from 'react'
2+
3+
const SvgSeeMonkey = (props: React.SVGProps<SVGSVGElement>) => (
4+
<svg viewBox="0 0 36 36" {...props}>
5+
<path
6+
fill="#BF6952"
7+
d="M18.985 35h-1.97c-6.5 0-12.803-4.982-12.803-11.956 0-3.985 1.477-5.978 1.477-5.978s-.492-1.993-.492-3.985C5.197 7.103 11.5 2.121 18 2.121c6.5 0 12.803 5.978 12.803 10.96 0 1.993-.492 3.985-.492 3.985s1.477 1.993 1.477 5.978C31.788 30.018 25.485 35 18.985 35z"
8+
/>
9+
<path
10+
fill="#D79E84"
11+
d="M29.667 15.379c0-3.807-3.087-6.894-6.894-6.894-1.854 0-3.534.736-4.773 1.926-1.239-1.191-2.919-1.926-4.773-1.926-3.807 0-6.894 3.087-6.894 6.894 0 2.309 1.14 4.348 2.882 5.599-.489 1.212-.761 2.546-.761 3.946 0 5.565 4.274 9.015 9.545 9.015s9.545-3.45 9.545-9.015c0-1.401-.272-2.734-.761-3.946 1.744-1.251 2.884-3.29 2.884-5.599z"
12+
/>
13+
<ellipse fill="#292F33" cx={13} cy={17} rx={2} ry={3} />
14+
<ellipse fill="#292F33" cx={23} cy={17} rx={2} ry={3} />
15+
<path
16+
fill="#642116"
17+
d="M18 31.5c2.715 0 5.027-1.38 5.895-3.309.359-.798-.25-1.691-1.157-1.691h-9.476c-.907 0-1.516.893-1.157 1.691.868 1.929 3.18 3.309 5.895 3.309z"
18+
/>
19+
<ellipse fill="#642116" cx={16.5} cy={22} rx={1} ry={1.061} />
20+
<circle fill="#642116" cx={19.5} cy={22} r={1} />
21+
<path
22+
fill="#BF6952"
23+
d="M22.242.17s-5.303-1.061-7.424 2.121 4.242 1.061 4.242 1.061S20.121.17 22.242.17z"
24+
/>
25+
<path
26+
fill="#9B3C07"
27+
d="M9 31.997c.125.659 1.781 1.409 1.781 1.409L10 18.996 8 24s.875 7.337 1 7.997zm18 0c-.188.722-1.75 1.378-1.75 1.378l.751-14.379L28 24s-.812 7.275-1 7.997z"
28+
/>
29+
<path
30+
fill="#BF6952"
31+
d="M2 36h8L8.988 20.167l-3.997-4.168zm32 0h-8l1.002-15.833 3.997-4.168z"
32+
/>
33+
<path
34+
fill="#D79E84"
35+
d="M30.608 15.053s.2-2.476 1.197-3.542c1.302-1.393 2.87-.314 2.749 1.64-.44 7.086-1.996 9.033-4.018 10.196-2.021 1.164-4.789.946-7.718-1.872s-4.158-4.554-4.508-5.797c-.35-1.244.956-2.254 2.07-1.621 1.002.569 2.51 2.308 2.51 2.308s-1.947-2.696-2.223-3.738c-.382-1.441 1.322-2.301 2.247-1.507.912.783 2.792 3.156 2.792 3.156s-1.606-2.464-1.754-3.651c-.146-1.172 1.239-2.208 2.463-1.186 1.223 1.023 3.189 3.971 4.193 5.614zm-25.216 0s-.2-2.476-1.197-3.542c-1.302-1.393-2.87-.314-2.749 1.64.44 7.086 1.996 9.033 4.018 10.196 2.021 1.164 4.789.946 7.718-1.872s4.158-4.554 4.508-5.797c.35-1.244-.956-2.254-2.07-1.621-1.002.569-2.51 2.308-2.51 2.308s1.947-2.696 2.223-3.738c.382-1.441-1.322-2.301-2.247-1.507-.912.783-2.792 3.156-2.792 3.156s1.606-2.464 1.754-3.651c.146-1.172-1.239-2.208-2.463-1.186s-3.189 3.971-4.193 5.614z"
36+
/>
37+
<path
38+
fill="#BF6952"
39+
d="M28.082 24.512c-1.83 0-3.774-.909-5.611-2.676-2.795-2.688-4.227-4.546-4.642-6.022-.217-.771.034-1.554.656-2.041.592-.464 1.362-.54 2.036-.207-.157-.308-.278-.588-.337-.81-.226-.851.09-1.666.823-2.126.726-.456 1.623-.412 2.233.112.084.073.176.157.272.251-.026-.107-.046-.209-.058-.305-.097-.776.307-1.553 1.004-1.934.727-.396 1.577-.281 2.275.302 1.12.936 2.682 3.211 3.59 4.611.187-.834.523-1.864 1.115-2.498.681-.729 1.536-.972 2.292-.647.879.379 1.398 1.423 1.321 2.659-.436 7.031-1.956 9.269-4.268 10.6-.847.49-1.76.731-2.701.731zm-8.422-10.15c-.197 0-.391.066-.559.198-.301.236-.417.603-.311.983.355 1.26 1.785 3.083 4.373 5.572 2.474 2.378 5.002 3.017 7.123 1.799 1.658-.955 3.315-2.498 3.768-9.794.057-.921-.32-1.507-.72-1.679-.355-.156-.771-.008-1.165.412-.717.768-1.011 2.6-1.063 3.241-.018.216-.172.396-.383.446-.21.051-.429-.042-.542-.226-.963-1.575-2.907-4.504-4.088-5.49-.52-.434-.947-.307-1.155-.192-.341.186-.538.56-.491.932.11.88 1.248 2.781 1.678 3.44.146.224.09.522-.127.679-.215.156-.518.115-.684-.095-.019-.023-1.861-2.345-2.727-3.087-.313-.27-.765-.202-1.05-.024-.17.107-.548.42-.388 1.023.207.781 1.618 2.845 2.145 3.574.156.217.115.519-.095.685-.209.164-.513.138-.688-.064-.403-.466-1.618-1.77-2.378-2.201-.153-.089-.314-.132-.473-.132z"
40+
/>
41+
<path
42+
fill="#BF6952"
43+
d="M7.918 24.512c-.942 0-1.854-.241-2.704-.73-2.311-1.331-3.831-3.568-4.267-10.6-.077-1.236.442-2.28 1.322-2.659.75-.324 1.609-.083 2.291.647.592.633.929 1.663 1.116 2.498.908-1.399 2.468-3.674 3.59-4.611.699-.585 1.549-.699 2.274-.302.698.38 1.102 1.158 1.004 1.934-.012.096-.032.198-.058.305.097-.094.188-.179.273-.251.608-.522 1.507-.567 2.232-.112.734.46 1.05 1.275.825 2.126-.059.222-.18.502-.336.811.672-.332 1.443-.257 2.034.207.623.487.874 1.27.657 2.041-.416 1.478-1.848 3.335-4.643 6.022-1.836 1.765-3.78 2.674-5.61 2.674zM2.954 11.381c-.1 0-.196.02-.29.06-.399.172-.776.758-.719 1.679.453 7.296 2.11 8.839 3.768 9.794 2.121 1.221 4.648.581 7.122-1.799 2.588-2.488 4.018-4.311 4.373-5.572.107-.38-.009-.748-.31-.983-.303-.238-.689-.264-1.032-.068-.761.433-1.975 1.735-2.379 2.201-.176.202-.48.229-.688.064-.209-.166-.251-.468-.095-.685.526-.729 1.938-2.793 2.146-3.574.16-.603-.219-.916-.389-1.023-.284-.179-.734-.248-1.049.024-.865.743-2.707 3.064-2.725 3.087-.166.208-.467.251-.684.095-.217-.156-.273-.455-.127-.679.429-.659 1.568-2.561 1.677-3.44.046-.372-.151-.746-.491-.932-.208-.113-.636-.241-1.154.192-1.03.86-2.841 3.449-4.089 5.49-.113.185-.329.278-.542.226-.21-.05-.365-.23-.383-.446-.052-.641-.346-2.473-1.063-3.241-.292-.309-.594-.47-.877-.47z"
44+
/>
45+
<path
46+
fill="#9B3C07"
47+
d="M25.988 9.758c.036.026.069.035.106.066 1.181.986 3.125 3.915 4.088 5.49.09.146.249.21.414.215.216-1.052.273-2.283.266-3.455-.247.518-.425 1.087-.538 1.593-.908-1.4-2.47-3.675-3.59-4.611-.666-.557-1.468-.672-2.171-.34.672.226 1.12.615 1.425 1.042zm-20.17 5.556c1.248-2.042 3.059-4.63 4.089-5.49.069-.058.131-.082.196-.121.299-.4.731-.759 1.359-.976-.708-.349-1.522-.235-2.197.33-1.122.937-2.683 3.212-3.59 4.611-.106-.472-.267-1.001-.488-1.49-.003 1.141.057 2.328.265 3.349.148-.02.286-.082.366-.213z"
48+
/>
49+
</svg>
50+
)
51+
52+
export default SvgSeeMonkey

src/components/Emoji/ShootingStar.tsx

Lines changed: 0 additions & 24 deletions
This file was deleted.
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
import React from 'react'
2+
3+
const SvgSpeakMonkey = (props: React.SVGProps<SVGSVGElement>) => (
4+
<svg viewBox="0 0 36 36" {...props}>
5+
<ellipse
6+
transform="rotate(-14.3 5.8 17)"
7+
fill="#D79E84"
8+
cx={5.801}
9+
cy={17}
10+
rx={3.678}
11+
ry={5.335}
12+
/>
13+
<ellipse
14+
transform="rotate(-75.7 30.2 17)"
15+
fill="#D79E84"
16+
cx={30.199}
17+
cy={17}
18+
rx={5.335}
19+
ry={3.678}
20+
/>
21+
<path
22+
fill="#BF6952"
23+
d="M18.985 35h-1.97c-6.5 0-12.803-4.982-12.803-11.956 0-3.985 1.477-5.978 1.477-5.978s-.492-1.993-.492-3.985C5.197 7.103 11.5 2.121 18 2.121c6.5 0 12.803 5.978 12.803 10.96 0 1.993-.492 3.985-.492 3.985s1.477 1.993 1.477 5.978C31.788 30.018 25.485 35 18.985 35z"
24+
/>
25+
<path
26+
fill="#D79E84"
27+
d="M29.667 15.379c0-3.807-3.087-6.894-6.894-6.894-1.854 0-3.534.736-4.773 1.926-1.239-1.191-2.919-1.926-4.773-1.926-3.807 0-6.894 3.087-6.894 6.894 0 2.309 1.14 4.348 2.882 5.599-.489 1.212-.761 2.546-.761 3.946 0 5.565 4.274 9.015 9.545 9.015s9.545-3.45 9.545-9.015c0-1.401-.272-2.734-.761-3.946 1.744-1.251 2.884-3.29 2.884-5.599z"
28+
/>
29+
<ellipse fill="#292F33" cx={13} cy={17} rx={2} ry={3} />
30+
<ellipse fill="#292F33" cx={23} cy={17} rx={2} ry={3} />
31+
<path
32+
fill="#642116"
33+
d="M18 31.5c2.715 0 5.027-1.38 5.895-3.309.359-.798-.25-1.691-1.157-1.691h-9.476c-.907 0-1.516.893-1.157 1.691.868 1.929 3.18 3.309 5.895 3.309z"
34+
/>
35+
<ellipse fill="#642116" cx={16.5} cy={22} rx={1} ry={1.061} />
36+
<circle fill="#642116" cx={19.5} cy={22} r={1} />
37+
<path
38+
fill="#BF6952"
39+
d="M22.242.17s-5.303-1.061-7.424 2.121 4.242 1.061 4.242 1.061S20.121.17 22.242.17zM36 36l-14-4 3-6 11 2zM0 36l14-4-3-6-11 2z"
40+
/>
41+
<path
42+
fill="#D79E84"
43+
d="M12.369 25.001s.118-1.26.094-2.719c-.031-1.906-2.582-2.852-3.375-1.062-.969 2.188-2.188 7.438-1.469 9.656s2.531 3.969 6.594 3.844 7.594-.906 8.688-1.594.845-2.378-.406-2.656c-1.125-.25-4.219.25-4.219.25s3.253-.694 4.156-1.281c1.25-.812.562-2.594-.656-2.625-1.202-.031-4.188.469-4.188.469s2.844-.75 3.75-1.531c.895-.771.562-2.469-1.031-2.531s-6.438.967-7.938 1.78z"
44+
/>
45+
<path
46+
fill="#BF6952"
47+
d="M13.806 35.227c-3.52 0-5.76-1.411-6.662-4.196-.806-2.487.56-7.919 1.487-10.013.418-.946 1.3-1.411 2.297-1.205.995.201 2.013 1.111 2.035 2.462.012.744-.011 1.432-.038 1.937 2.056-.774 5.966-1.559 7.401-1.491.911.036 1.618.522 1.89 1.302.263.75.041 1.598-.552 2.108-.073.062-.156.125-.247.187.135-.004.261-.005.371-.003.803.021 1.498.589 1.731 1.414.235.834-.077 1.65-.815 2.13-.055.036-.116.071-.185.107l.083.017c.767.171 1.326.763 1.462 1.546.138.799-.215 1.593-.898 2.021-1.131.712-4.648 1.539-8.938 1.671-.143.003-.284.006-.422.006zm-3.318-14.459c-.294 0-.703.111-.943.654-1.014 2.29-2.093 7.314-1.45 9.3.796 2.456 2.794 3.616 6.103 3.498 3.912-.12 7.424-.881 8.437-1.517.41-.259.499-.689.444-1.006-.066-.381-.325-.657-.693-.739-.848-.188-3.196.121-4.031.255-.266.05-.521-.134-.571-.401-.05-.267.122-.524.387-.581.88-.188 3.312-.771 3.988-1.211.523-.34.452-.827.397-1.021-.091-.322-.378-.675-.794-.686-1.174-.049-4.063.457-4.092.462-.266.046-.515-.127-.571-.388-.056-.262.103-.521.361-.589.76-.201 2.88-.849 3.551-1.427.283-.244.389-.655.261-1.021-.079-.225-.312-.605-.985-.632-1.452-.06-6.245.944-7.68 1.721-.164.087-.361.08-.514-.022-.154-.102-.24-.279-.223-.464.001-.012.115-1.251.092-2.664-.013-.821-.631-1.376-1.234-1.498-.061-.012-.144-.023-.24-.023z"
48+
/>
49+
<path
50+
fill="#D79E84"
51+
d="M23.631 25.001s-.118-1.26-.094-2.719c.031-1.906 2.582-2.852 3.375-1.062.969 2.188 2.188 7.438 1.469 9.656s-2.531 3.969-6.594 3.844-7.594-.906-8.688-1.594-.845-2.378.406-2.656c1.125-.25 4.219.25 4.219.25s-3.253-.694-4.156-1.281c-1.25-.812-.562-2.594.656-2.625 1.202-.031 4.188.469 4.188.469s-2.844-.75-3.75-1.531c-.895-.771-.562-2.469 1.031-2.531s6.438.967 7.938 1.78z"
52+
/>
53+
<path
54+
fill="#BF6952"
55+
d="M22.194 35.227c-.139 0-.279-.003-.423-.007-4.29-.132-7.807-.959-8.938-1.671-.683-.429-1.036-1.223-.897-2.021.135-.783.695-1.375 1.461-1.546l.083-.017c-.067-.036-.129-.071-.184-.107-.739-.479-1.051-1.296-.815-2.13.233-.825.929-1.394 1.731-1.414.111-.002.236-.001.371.003-.091-.062-.174-.124-.248-.187-.592-.511-.814-1.358-.552-2.108.272-.779.979-1.266 1.89-1.302 1.433-.049 5.346.718 7.401 1.491-.026-.505-.05-1.192-.038-1.937.022-1.35 1.04-2.261 2.034-2.462 1.004-.206 1.879.259 2.298 1.205.928 2.094 2.293 7.525 1.487 10.013-.901 2.785-3.141 4.196-6.661 4.197zm-7.824-4.329c-.304 0-.567.018-.755.06-.368.082-.627.358-.693.739-.055.316.033.747.444 1.006 1.012.636 4.525 1.396 8.437 1.517 3.3.101 5.308-1.042 6.103-3.498.644-1.985-.437-7.01-1.45-9.3-.319-.72-.933-.681-1.185-.63-.603.122-1.22.677-1.233 1.498-.022 1.413.091 2.652.092 2.665.017.184-.068.361-.223.463-.154.103-.353.11-.514.022-1.435-.776-6.187-1.786-7.68-1.721-.674.026-.907.407-.985.632-.127.365-.023.776.261 1.021.671.579 2.791 1.227 3.551 1.427.258.068.417.327.361.589-.057.261-.312.43-.572.388-.03-.005-2.962-.493-4.092-.462-.416.011-.704.363-.795.686-.055.193-.125.681.398 1.021.677.439 3.108 1.023 3.988 1.211.265.057.437.314.387.581s-.306.447-.571.401c-.648-.106-2.213-.316-3.274-.316z"
56+
/>
57+
<path
58+
fill="#9B3C07"
59+
d="M9.643 21.265c-.29-.199-.561-.403-.809-.613-.076.113-.145.233-.204.366-.532 1.201-1.203 3.497-1.531 5.708l-2.148.45 2.998.879.155-1.268c.296-1.973.875-4.091 1.439-5.365.03-.065.068-.104.1-.157zm19.273 5.558c-.322-2.24-1.007-4.587-1.547-5.805-.061-.139-.135-.264-.216-.381-.254.216-.516.424-.789.624.031.051.063.1.091.161.688 1.554 1.405 4.366 1.594 6.634l3.021-.88-2.154-.353z"
60+
/>
61+
</svg>
62+
)
63+
64+
export default SvgSpeakMonkey

src/components/Emoji/index.tsx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,16 @@ import Running from 'src/components/Emoji/Running'
4141
import Dash from 'src/components/Emoji/Dash'
4242
import Star from 'src/components/Emoji/Star'
4343
import HeartCat from 'src/components/Emoji/HeartCat'
44-
import ShootingStar from 'src/components/Emoji/ShootingStar'
4544
import HeartLetter from 'src/components/Emoji/HeartLetter'
4645
import DoubleArrow from 'src/components/Emoji/DoubleArrow'
4746
import Brain from 'src/components/Emoji/Brain'
4847
import Plane from 'src/components/Emoji/Plane'
4948
import Rocket from 'src/components/Emoji/Rocket'
5049
import StringText from 'src/components/Emoji/StringText'
5150
import NumberText from 'src/components/Emoji/NumberText'
51+
import SpeakMonkey from 'src/components/Emoji/SpeakMonkey'
52+
import SeeMonkey from 'src/components/Emoji/SeeMonkey'
53+
import HearMonkey from 'src/components/Emoji/HearMonkey'
5254

5355
export const emojiToComponent = {
5456
bird: Bird,
@@ -92,14 +94,16 @@ export const emojiToComponent = {
9294
dash: Dash,
9395
star: Star,
9496
heartCat: HeartCat,
95-
shootingStar: ShootingStar,
9697
heartLetter: HeartLetter,
9798
brain: Brain,
9899
doubleArrow: DoubleArrow,
99100
rocket: Rocket,
100101
plane: Plane,
101102
stringText: StringText,
102-
numberText: NumberText
103+
numberText: NumberText,
104+
hearMonkey: HearMonkey,
105+
seeMonkey: SeeMonkey,
106+
speakMonkey: SpeakMonkey
103107
}
104108

105109
export const EmojiWrapper = ({

src/pages/refactor.tsx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,10 @@ const techniques = [
5555
{
5656
title: (
5757
<>
58-
Prefer <Highlight>iterative</Highlight> code samples
58+
Stick to <Highlight>one theme</Highlight>
5959
</>
6060
),
61-
emojis: ['star', 'singleArrow', 'shootingStar']
61+
emojis: ['seeMonkey', 'hearMonkey', 'speakMonkey']
6262
},
6363
{
6464
title: (
@@ -818,6 +818,11 @@ const Page = () => (
818818
content: (
819819
<>
820820
<EmojiSeparator emojis={techniques[3].emojis} />
821+
<P>
822+
If you can, try to <strong>stick to one theme</strong> and{' '}
823+
<Highlight>generate as many code samples as possible</Highlight>{' '}
824+
from that theme.
825+
</P>
821826
</>
822827
)
823828
},

0 commit comments

Comments
 (0)