Skip to content

Commit 9dffc75

Browse files
author
purpleeeee
committed
delete framer-motion of client
1 parent b7e43d8 commit 9dffc75

File tree

5 files changed

+26
-72
lines changed

5 files changed

+26
-72
lines changed

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@
7070
"fastify": "^3.25.3",
7171
"fastify-sensible": "^3.1.2",
7272
"fastify-static": "^4.5.0",
73-
"framer-motion": "^6.2.8",
7473
"lodash": "^4.17.21",
7574
"modern-css-reset": "^1.4.0",
7675
"moment-timezone": "^0.5.34",
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
import React from "react";
2+
import styled, { keyframes } from "styled-components";
3+
4+
const fadeIn = keyframes`
5+
from {
6+
opacity: 0;
7+
}
8+
to {
9+
opacity: 1;
10+
}
11+
`;
12+
13+
const StyledDiv = styled.div`
14+
animation: ${fadeIn} 0.2s ease-in-out;
15+
`;
16+
17+
export const FadeIn = ({ children }) => {
18+
return <StyledDiv>{children}</StyledDiv>;
19+
};
20+
21+
FadeIn.displayName = "FadeIn";
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from "./FadeIn";

src/client/foundation/pages/Top/internal/ChargeDialog/ChargeDialog.jsx

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { motion } from "framer-motion";
21
import React, { forwardRef, useCallback, useEffect, useState } from "react";
32

3+
import { FadeIn } from "../../../../components/effects/FadeIn";
44
import { Dialog } from "../../../../components/layouts/Dialog";
55
import { Spacer } from "../../../../components/layouts/Spacer";
66
import { Stack } from "../../../../components/layouts/Stack";
@@ -113,11 +113,7 @@ export const ChargeDialog = forwardRef(({ onComplete }, ref) => {
113113
))}
114114
</datalist>
115115

116-
{bank != null && (
117-
<motion.div animate={{ opacity: 1 }} initial={{ opacity: 0 }}>
118-
銀行名: {bank.name}銀行
119-
</motion.div>
120-
)}
116+
{bank != null && <FadeIn>銀行名: {bank.name}銀行</FadeIn>}
121117

122118
<label>
123119
支店コード
@@ -137,11 +133,7 @@ export const ChargeDialog = forwardRef(({ onComplete }, ref) => {
137133
))}
138134
</datalist>
139135

140-
{branch && (
141-
<motion.div animate={{ opacity: 1 }} initial={{ opacity: 0 }}>
142-
支店名: {branch.name}
143-
</motion.div>
144-
)}
136+
{branch && <FadeIn>支店名: {branch.name}</FadeIn>}
145137

146138
<label>
147139
口座番号

yarn.lock

Lines changed: 1 addition & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -1434,7 +1434,7 @@ __metadata:
14341434
languageName: node
14351435
linkType: hard
14361436

1437-
"@emotion/is-prop-valid@npm:^0.8.2, @emotion/is-prop-valid@npm:^0.8.8":
1437+
"@emotion/is-prop-valid@npm:^0.8.8":
14381438
version: 0.8.8
14391439
resolution: "@emotion/is-prop-valid@npm:0.8.8"
14401440
dependencies:
@@ -4632,35 +4632,6 @@ __metadata:
46324632
languageName: node
46334633
linkType: hard
46344634

4635-
"framer-motion@npm:^6.2.8":
4636-
version: 6.2.8
4637-
resolution: "framer-motion@npm:6.2.8"
4638-
dependencies:
4639-
"@emotion/is-prop-valid": ^0.8.2
4640-
framesync: 6.0.1
4641-
hey-listen: ^1.0.8
4642-
popmotion: 11.0.3
4643-
style-value-types: 5.0.0
4644-
tslib: ^2.1.0
4645-
peerDependencies:
4646-
react: ">=16.8 || ^17.0.0 || ^18.0.0"
4647-
react-dom: ">=16.8 || ^17.0.0 || ^18.0.0"
4648-
dependenciesMeta:
4649-
"@emotion/is-prop-valid":
4650-
optional: true
4651-
checksum: d84b716ab5e9480804856088551dbb493092e63625fe2d29c05ce734025d3e5cfded223443c604e807e8fca09064282aed9fb05f3ff590c9fb6ff4502f1ca1a6
4652-
languageName: node
4653-
linkType: hard
4654-
4655-
"framesync@npm:6.0.1":
4656-
version: 6.0.1
4657-
resolution: "framesync@npm:6.0.1"
4658-
dependencies:
4659-
tslib: ^2.1.0
4660-
checksum: a23ebe8f7e20a32c0b99c2f8175b6f07af3ec6316aad52a2316316a6d011d717af8d2175dcc2827031c59fabb30232ed3e19a720a373caba7f070e1eae436325
4661-
languageName: node
4662-
linkType: hard
4663-
46644635
"fresh@npm:0.5.2":
46654636
version: 0.5.2
46664637
resolution: "fresh@npm:0.5.2"
@@ -5065,13 +5036,6 @@ __metadata:
50655036
languageName: node
50665037
linkType: hard
50675038

5068-
"hey-listen@npm:^1.0.8":
5069-
version: 1.0.8
5070-
resolution: "hey-listen@npm:1.0.8"
5071-
checksum: 6bad60b367688f5348e25e7ca3276a74b59ac5a09b0455e6ff8ab7d4a9e38cd2116c708a7dcd8a954d27253ce1d8717ec891d175723ea739885b828cf44e4072
5072-
languageName: node
5073-
linkType: hard
5074-
50755039
"highlight.js@npm:^10.7.1":
50765040
version: 10.7.3
50775041
resolution: "highlight.js@npm:10.7.3"
@@ -7300,18 +7264,6 @@ __metadata:
73007264
languageName: node
73017265
linkType: hard
73027266

7303-
"popmotion@npm:11.0.3":
7304-
version: 11.0.3
7305-
resolution: "popmotion@npm:11.0.3"
7306-
dependencies:
7307-
framesync: 6.0.1
7308-
hey-listen: ^1.0.8
7309-
style-value-types: 5.0.0
7310-
tslib: ^2.1.0
7311-
checksum: 9fe7d03b4ec0e85bfb9dadc23b745147bfe42e16f466ba06e6327197d0e38b72015afc2f918a8051dedc3680310417f346ffdc463be6518e2e92e98f48e30268
7312-
languageName: node
7313-
linkType: hard
7314-
73157267
"postcss-media-query-parser@npm:^0.2.3":
73167268
version: 0.2.3
73177269
resolution: "postcss-media-query-parser@npm:0.2.3"
@@ -8725,16 +8677,6 @@ __metadata:
87258677
languageName: node
87268678
linkType: hard
87278679

8728-
"style-value-types@npm:5.0.0":
8729-
version: 5.0.0
8730-
resolution: "style-value-types@npm:5.0.0"
8731-
dependencies:
8732-
hey-listen: ^1.0.8
8733-
tslib: ^2.1.0
8734-
checksum: 16d198302cd102edf9dba94e7752a2364c93b1eaa5cc7c32b42b28eef4af4ccb5149a3f16bc2a256adc02616a2404f4612bd15f3081c1e8ca06132cae78be6c0
8735-
languageName: node
8736-
linkType: hard
8737-
87388680
"styled-components@npm:^5.3.3":
87398681
version: 5.3.3
87408682
resolution: "styled-components@npm:5.3.3"
@@ -9657,7 +9599,6 @@ __metadata:
96579599
fastify: ^3.25.3
96589600
fastify-sensible: ^3.1.2
96599601
fastify-static: ^4.5.0
9660-
framer-motion: ^6.2.8
96619602
lodash: ^4.17.21
96629603
modern-css-reset: ^1.4.0
96639604
moment-timezone: ^0.5.34

0 commit comments

Comments
 (0)