Skip to content

Commit 44e4a3c

Browse files
committed
updated demo and fixes transition
1 parent 558b3d9 commit 44e4a3c

File tree

7 files changed

+13
-7
lines changed

7 files changed

+13
-7
lines changed
File renamed without changes.

src/example.ts renamed to demo/example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ITimeEntry } from "./interfaces/iTimeEntry";
1+
import { ITimeEntry } from "../src/interfaces/iTimeEntry";
22

33
export const getTimeEntries = (): ITimeEntry[] => {
44
const result: ITimeEntry[] = [];

src/index.tsx renamed to demo/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import React, { useEffect, useState } from "react";
22
import { render } from "react-dom";
3+
import { ITimeEntry } from "../src/interfaces/iTimeEntry";
4+
import { TimeHeatMap } from "../src/timeHeatMap";
35
import { getTimeEntries } from "./example";
4-
import { ITimeEntry } from "./interfaces/iTimeEntry";
5-
import { TimeHeatMap } from "./timeHeatMap";
66

77
const App = () => {
88
const [entries, setEntries] = useState<ITimeEntry[]>([]);

src/public/index.html renamed to demo/public/index.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44
<head>
55
<meta charset="utf-8">
66
<title>Debugging</title>
7+
<style>
8+
body {
9+
font-family: Arial, Helvetica, sans-serif
10+
}
11+
</style>
712
</head>
813

914
<body>

src/common/index.sass

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ $borderRadius: .1em
2222
min-height: .5em
2323
border-radius: $borderRadius
2424
cursor: pointer
25+
transition: opacity 161ms linear
2526

2627
&.withCount
2728
background-color: $blue

src/timeHeatMap.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,9 @@ export const TimeHeatMap = (props: ITimeHeapMapProps) => {
7171
className={styles.map}
7272
style={{ gridTemplateColumns: `repeat(${numberOfDays},1fr)` }}
7373
>
74-
{timeEntries.map((x) => (
74+
{timeEntries.map((x, i) => (
7575
<div
76-
key={x.time.getTime()}
76+
key={i}
7777
title={`${x.count}`}
7878
className={getEntryClassName(x)}
7979
style={{

webpack.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const HtmlWebpackPlugin = require("html-webpack-plugin");
44
module.exports = {
55
// webpack will take the files from ./src/app.tsx
66
entry: {
7-
demo: "./src/index.tsx",
7+
demo: "./demo/index.tsx",
88
},
99
// and output it into /dist as bundle.js
1010
output: {
@@ -63,7 +63,7 @@ module.exports = {
6363
},
6464
plugins: [
6565
new HtmlWebpackPlugin({
66-
template: "./src/public/index.html",
66+
template: "./demo/public/index.html",
6767
}),
6868
],
6969
};

0 commit comments

Comments
 (0)