Skip to content

Commit 1b63fac

Browse files
author
my
committed
Homework for lection 33 (chat) commit #1
1 parent 420f376 commit 1b63fac

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+26431
-7822
lines changed

.eslintignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
/node_modules
2+
/dist
3+
/.cache
4+
/.git
5+
/coverage

.eslintrc.js

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,30 @@
11
module.exports = {
2+
parser: "@typescript-eslint/parser",
3+
plugins: ["@typescript-eslint"],
24
env: {
35
browser: true,
46
es2021: true,
57
jest: true,
68
node: true,
79
},
8-
extends: ["eslint:recommended", "prettier"],
10+
extends: [
11+
"plugin:jest/recommended",
12+
"plugin:@typescript-eslint/recommended",
13+
"eslint:recommended",
14+
"prettier",
15+
],
916
parserOptions: {
1017
ecmaVersion: "latest",
1118
sourceType: "module",
1219
},
1320
rules: {
14-
indent: ["error", "tab"],
21+
"@typescript-eslint/no-var-requires": 0,
22+
"@typescript-eslint/no-explicit-any": 0,
23+
"@typescript-eslint/no-unused-vars": 0,
24+
"no-unused-vars": 0,
25+
"no-import-assign": 0,
26+
// indent: ["error", 2],
27+
indent: 0,
1528
"linebreak-style": ["error", "unix"],
1629
quotes: ["error", "double"],
1730
semi: ["error", "always"],

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,5 @@
11
node_modules
2+
coverage/*
3+
!coverage/badges.svg
4+
dist
5+
.cache

.husky/pre-commit

100755100644
File mode changed.

.package.json.swp

12 KB
Binary file not shown.

.prettierignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
/node_modules
2+
/dist
3+
/.cache
4+
/.git
5+
/coverage
6+

.stylelintrc.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"extends": [
3+
"stylelint-config-standard-scss",
4+
"stylelint-config-standard",
5+
"stylelint-config-prettier"
6+
]
7+
}

babel.config.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
11
module.exports = {
2-
presets: [["@babel/preset-env", { targets: { node: "current" } }]],
2+
presets: [
3+
"@babel/preset-typescript",
4+
["@babel/preset-env", { targets: { node: "current" } }],
5+
],
6+
plugins: ["@babel/plugin-transform-runtime"],
37
};

coverage/badges.svg

Lines changed: 14 additions & 0 deletions
Loading

index.html

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8" />
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6+
<title>Chat</title>
7+
</head>
8+
<body>
9+
<section id="#app" class="main-container">
10+
<div class="main-container__name-container name-container">
11+
<label class="name-container__label">Отображаемое имя: </label>
12+
<input
13+
class="name-container__input"
14+
id="#name-input"
15+
type="text"
16+
value="me"
17+
/>
18+
</div>
19+
<div
20+
class="main-container__message-window message-window"
21+
id="#message-window"
22+
></div>
23+
<div
24+
contenteditable="true"
25+
class="main-container__send-input"
26+
id="#send-input"
27+
></div>
28+
<button id="#button-send" class="main-container__send-button">
29+
Send
30+
</button>
31+
<div class="main-container__smiles-area smiles-area" id="#smiles-area">
32+
<img src="src/img/128512.gif" alt="128512" class="smiles-area__gif" />
33+
<img src="src/img/128521.gif" alt="128521" class="smiles-area__gif" />
34+
<img src="src/img/129315.gif" alt="129315" class="smiles-area__gif" />
35+
<img src="src/img/128532.gif" alt="128532" class="smiles-area__gif" />
36+
<img src="src/img/128530.gif" alt="128530" class="smiles-area__gif" />
37+
<img src="src/img/128556.gif" alt="128556" class="smiles-area__gif" />
38+
<img src="src/img/128557.gif" alt="128557" class="smiles-area__gif" />
39+
<img src="src/img/128563.gif" alt="128563" class="smiles-area__gif" />
40+
<img src="src/img/129314.gif" alt="129314" class="smiles-area__gif" />
41+
<img src="src/img/129392.gif" alt="129392" class="smiles-area__gif" />
42+
<img src="src/img/129395.gif" alt="129395" class="smiles-area__gif" />
43+
<img src="src/img/129322.gif" alt="129322" class="smiles-area__gif" />
44+
<img src="src/img/127866.gif" alt="127866" class="smiles-area__gif" />
45+
</div>
46+
<img
47+
src="src/img/sandclock.png"
48+
alt="Sand clock"
49+
class="main-container__clock-img main-container__clock-img--showed"
50+
id="#sand-clock"
51+
/>
52+
</section>
53+
</body>
54+
<script src="src/script/bundle.ts"></script>
55+
</html>

0 commit comments

Comments
 (0)