Skip to content

Commit e94f0dc

Browse files
authored
Deleted basic component from save frontend (#2879)
1 parent 403f9d7 commit e94f0dc

53 files changed

Lines changed: 90 additions & 3951 deletions

Some content is hidden

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

save-frontend/src/test/kotlin/com/saveourtool/save/frontend/components/basic/SelectFormTest.kt renamed to save-frontend-common/src/test/kotlin/components/basic/SelectFormTest.kt

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,23 @@
1-
package com.saveourtool.save.frontend.components.basic
1+
package components.basic
22

33
import com.saveourtool.save.entities.OrganizationDto
4-
import com.saveourtool.save.frontend.components.inputform.InputTypes
4+
import com.saveourtool.save.frontend.common.components.basic.SelectFormRequiredProps
5+
import com.saveourtool.save.frontend.common.components.inputform.InputTypes
56
import com.saveourtool.save.frontend.common.utils.*
6-
import com.saveourtool.save.frontend.externals.*
7-
import com.saveourtool.save.frontend.utils.*
7+
import com.saveourtool.save.frontend.common.externals.*
8+
import com.saveourtool.save.frontend.common.components.basic.selectFormRequired
89
import com.saveourtool.save.v1
10+
import externals.render
11+
import externals.rest
12+
import externals.screen
13+
import externals.setupWorker
914
import web.html.HTMLDivElement
1015
import web.html.HTMLOptionElement
1116
import web.html.HTMLSelectElement
1217
import react.*
18+
import utils.findByTextAndCast
19+
import utils.mockMswResponse
20+
import utils.wrapper
1321
import kotlin.js.Promise
1422
import kotlin.test.*
1523

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
/**
2+
* Generic wrappers around `testing-library`'s queries
3+
*/
4+
5+
@file:Suppress(
6+
"MISSING_KDOC_ON_FUNCTION",
7+
"MISSING_KDOC_TOP_LEVEL",
8+
"KDOC_NO_EMPTY_TAGS",
9+
"KDOC_WITHOUT_PARAM_TAG",
10+
"KDOC_WITHOUT_RETURN_TAG",
11+
)
12+
13+
package utils
14+
15+
import externals.BoundFunctions
16+
import web.html.HTMLElement
17+
18+
inline fun <reified T : HTMLElement> BoundFunctions.findByTextAndCast(text: String, options: dynamic = undefined, waitForOptions: dynamic = null) =
19+
findByText(text, options, waitForOptions).then { it as T }
20+
21+
inline fun <reified T : HTMLElement> BoundFunctions.getByTextAndCast(text: String, options: dynamic = undefined) =
22+
getByText(text, options).let { it as T }
23+
24+
inline fun <reified T : HTMLElement> BoundFunctions.getByRoleAndCast(text: String, options: dynamic = undefined) =
25+
getByRole(text, options).let { it as T }
26+
27+
inline fun <reified T : HTMLElement> BoundFunctions.queryByTextAndCast(text: String, options: dynamic = undefined) =
28+
queryByText(text, options).let { it as T? }

save-frontend/src/main/kotlin/com/saveourtool/save/frontend/App.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44

55
package com.saveourtool.save.frontend
66

7+
import com.saveourtool.save.frontend.common.components.basic.cookieBanner
8+
import com.saveourtool.save.frontend.common.components.basic.scrollToTopButton
79
import com.saveourtool.save.frontend.common.components.footer
810
import com.saveourtool.save.frontend.common.utils.apiUrl
911
import com.saveourtool.save.frontend.common.utils.get
1012
import com.saveourtool.save.frontend.common.utils.jsonHeaders
1113
import com.saveourtool.save.frontend.common.utils.loadingHandler
1214
import com.saveourtool.save.frontend.components.*
13-
import com.saveourtool.save.frontend.components.basic.cookieBanner
14-
import com.saveourtool.save.frontend.components.basic.scrollToTopButton
1515
import com.saveourtool.save.frontend.components.topbar.topBarComponent
1616
import com.saveourtool.save.frontend.externals.i18next.initI18n
1717
import com.saveourtool.save.frontend.externals.modal.ReactModal

save-frontend/src/main/kotlin/com/saveourtool/save/frontend/components/basic/AddUserComponent.kt

Lines changed: 0 additions & 53 deletions
This file was deleted.

save-frontend/src/main/kotlin/com/saveourtool/save/frontend/components/basic/AvatarForm.kt

Lines changed: 0 additions & 67 deletions
This file was deleted.

0 commit comments

Comments
 (0)