diff --git a/pages/api/Fitbit/Heartrate.js b/pages/api/Fitbit/Heartrate.js
deleted file mode 100644
index 7a15e2d..0000000
--- a/pages/api/Fitbit/Heartrate.js
+++ /dev/null
@@ -1,44 +0,0 @@
-// React
-import { format } from 'date-fns'
-
-const {
- FITBIT_TOKEN: bearer
- } = process.env;
-
-const today = format(new Date(), 'yyyy-MM-dd')
-
-export const getName = async (props) => {
- const uuid = props;
- return fetch(
- 'https://api.fitbit.com/1/user/-/activities/heart/date/today/1d/1sec/time/00:00/23:59.json',
- {
- headers: {
- Authorization: `Bearer ${bearer}`,
- },
- }
- );
-};
-
-const FitbitHeartrate = async (req, res) => {
- const { uuid } = req.query
- const response = await getName(uuid);
- const data = await response.json();
- if (response.status === 204 || response.status > 400) {
- return res.status(200).send("404");
- }
- // const heartrate = data.map((item, i) => {
- // if (item.dateTime = today) {
- // return item
- // } else {
- // return "Failed to retrieve data."
- // }
- // }
- // )
- const array = data["activities-heart-intraday"].dataset
- const heartrate = array[array.length - 1]
- return res.status(200).json({
- heartrate,
- });
-};
-
-export default FitbitHeartrate
\ No newline at end of file
diff --git a/pages/api/Fitbit/Sleep.js b/pages/api/Fitbit/Sleep.js
deleted file mode 100644
index 394b252..0000000
--- a/pages/api/Fitbit/Sleep.js
+++ /dev/null
@@ -1,35 +0,0 @@
-// React
-import { format } from 'date-fns'
-
-const {
- FITBIT_TOKEN: bearer
- } = process.env;
-
-const today = format(new Date(), 'yyyy-MM-dd')
-
-export const getName = async (props) => {
- const uuid = props;
- return fetch(
- 'https://api.fitbit.com/1.2/user/-/sleep/date/' + today + '.json',
- {
- headers: {
- Authorization: `Bearer ${bearer}`,
- },
- }
- );
-};
-
-const FitbitSleep = async (req, res) => {
- const { uuid } = req.query
- const response = await getName(uuid);
- const data = await response.json();
- if (response.status === 204 || response.status > 400) {
- return res.status(200).send("404");
- }
- const duration = data.summary.totalMinutesAsleep
- return res.status(200).json({
- duration,
- });
-};
-
-export default FitbitSleep
\ No newline at end of file
diff --git a/pages/components/Fitbit/Heartrate.js b/pages/components/Fitbit/Heartrate.js
deleted file mode 100644
index e6f810b..0000000
--- a/pages/components/Fitbit/Heartrate.js
+++ /dev/null
@@ -1,38 +0,0 @@
-// Data fetching
-import useSwr from 'swr'
-
-// Font Awesome
-import { faHeartbeat } from '@fortawesome/free-solid-svg-icons'
-import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
-
-// Data fetching implements
-const fetcher = (url) => fetch(url).then((res) => res.json())
-
-function App (props) {
- const { data, error } = useSwr(
- '/api/Fitbit/Heartrate',
- fetcher
- )
-
- if (error) {
- return (
- <>エラーが発生しました。>
- )
- } else {
- if (!data) {
- return (
- <>読み込み中...>
- )
- } else {
- return (
- <>
-
-
- {data.heartrate.value}
- >
- )
- }
- }
-}
-
-export default App;
\ No newline at end of file
diff --git a/pages/components/Fitbit/Sleep.js b/pages/components/Fitbit/Sleep.js
deleted file mode 100644
index 8b9052a..0000000
--- a/pages/components/Fitbit/Sleep.js
+++ /dev/null
@@ -1,44 +0,0 @@
-// Data fetching
-import useSwr from 'swr'
-
-// Font Awesome
-import { faBed } from '@fortawesome/free-solid-svg-icons'
-import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
-
-// Data fetching implements
-const fetcher = (url) => fetch(url).then((res) => res.json())
-
-function App (props) {
- const { data, error } = useSwr(
- '/api/Fitbit/Sleep',
- fetcher
- )
-
- if (error) {
- return (
- <>エラーが発生しました。>
- )
- } else {
- if (!data) {
- return (
- <>読み込み中...>
- )
- } else {
- const duration = data.duration
- const hours = Math.floor(duration / 60)
- let minutes = duration % 60
- if (minutes <= 9) {
- minutes = '0' + minutes
- }
- return (
- <>
-
-
- {hours}:{minutes}
- >
- )
- }
- }
-}
-
-export default App;
\ No newline at end of file