Skip to content

Commit caf2f1b

Browse files
authored
Deleted duplicate components from save frontend (#2882)
1 parent 2580c6e commit caf2f1b

79 files changed

Lines changed: 102 additions & 3396 deletions

File tree

Some content is hidden

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

save-frontend-common/src/main/kotlin/com/saveourtool/save/frontend/common/http/Requests.kt

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,23 @@ suspend fun ComponentWithScope<*, *>.getExecutionInfoFor(
180180
::noopResponseHandler
181181
)
182182

183+
/**
184+
* Makes a call to change project status
185+
*
186+
* @param organizationName name of the organization whose status will be changed
187+
* @param status is new status
188+
* @return lazy response
189+
*/
190+
fun responseChangeOrganizationStatus(organizationName: String, status: OrganizationStatus): suspend WithRequestStatusContext.() -> Response = {
191+
post(
192+
url = "$apiUrl/organizations/$organizationName/change-status?status=$status",
193+
headers = jsonHeaders,
194+
body = undefined,
195+
loadingHandler = ::noopLoadingHandler,
196+
responseHandler = ::noopResponseHandler,
197+
)
198+
}
199+
183200
@Suppress("TYPE_ALIAS")
184201
private suspend fun getDebugInfoFor(
185202
testExecutionId: Long,

save-frontend-common/src/main/kotlin/com/saveourtool/save/frontend/common/utils/ProjectMenuBar.kt

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

save-frontend/src/test/kotlin/com/saveourtool/save/frontend/utils/ServerSentEventTest.kt renamed to save-frontend-common/src/test/kotlin/utils/ServerSentEventTest.kt

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
package com.saveourtool.save.frontend.utils
1+
package utils
22

3-
import com.saveourtool.save.frontend.externals.render
4-
import com.saveourtool.save.frontend.externals.rest
5-
import com.saveourtool.save.frontend.externals.setupWorker
3+
import com.saveourtool.save.frontend.common.utils.useNdjson
4+
import externals.render
5+
import externals.rest
6+
import externals.setupWorker
67
import react.FC
78
import react.Props
89
import react.create
@@ -11,13 +12,11 @@ import kotlin.test.Test
1112
import kotlin.test.assertContentEquals
1213
import kotlin.test.assertEquals
1314
import kotlinx.browser.window
14-
import kotlinx.serialization.decodeFromString
1515
import kotlinx.serialization.json.Json
1616

1717
/**
1818
* Tests the way _Server-Sent Events_ (SSE) are parsed.
1919
*
20-
* @see useEventStream
2120
* @see useNdjson
2221
*/
2322
class ServerSentEventTest {

save-frontend/src/test/kotlin/com/saveourtool/save/frontend/utils/TestMessage.kt renamed to save-frontend-common/src/test/kotlin/utils/TestMessage.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.saveourtool.save.frontend.utils
1+
package utils
22

33
import kotlinx.serialization.Serializable
44

save-frontend/src/test/kotlin/com/saveourtool/save/frontend/utils/UseRequestTest.kt renamed to save-frontend-common/src/test/kotlin/utils/UseRequestTest.kt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1-
package com.saveourtool.save.frontend.utils
1+
package utils
22

33
import com.saveourtool.save.frontend.common.utils.get
44
import com.saveourtool.save.frontend.common.utils.noopLoadingHandler
5-
import com.saveourtool.save.frontend.externals.render
6-
import com.saveourtool.save.frontend.externals.rest
7-
import com.saveourtool.save.frontend.externals.setupWorker
5+
import com.saveourtool.save.frontend.common.utils.useDeferredRequest
6+
import com.saveourtool.save.frontend.common.utils.useRequest
7+
import externals.render
8+
import externals.rest
9+
import externals.setupWorker
810

911
import org.w3c.fetch.Headers
1012
import react.FC

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

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,12 @@ package com.saveourtool.save.frontend
77
import com.saveourtool.save.frontend.common.components.basic.cookieBanner
88
import com.saveourtool.save.frontend.common.components.basic.scrollToTopButton
99
import com.saveourtool.save.frontend.common.components.footer
10-
import com.saveourtool.save.frontend.common.utils.apiUrl
11-
import com.saveourtool.save.frontend.common.utils.get
12-
import com.saveourtool.save.frontend.common.utils.jsonHeaders
13-
import com.saveourtool.save.frontend.common.utils.loadingHandler
10+
import com.saveourtool.save.frontend.common.externals.modal.ReactModal
11+
import com.saveourtool.save.frontend.common.utils.*
1412
import com.saveourtool.save.frontend.components.*
1513
import com.saveourtool.save.frontend.components.topbar.topBarComponent
1614
import com.saveourtool.save.frontend.externals.i18next.initI18n
17-
import com.saveourtool.save.frontend.externals.modal.ReactModal
1815
import com.saveourtool.save.frontend.routing.basicRouting
19-
import com.saveourtool.save.frontend.utils.*
2016
import com.saveourtool.save.info.UserInfo
2117
import com.saveourtool.save.validation.FrontendRoutes
2218

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ import com.saveourtool.save.frontend.common.components.modal.loaderModalStyle
77
import com.saveourtool.save.frontend.common.components.modal.modal
88
import com.saveourtool.save.frontend.common.components.views.FallbackView
99
import com.saveourtool.save.frontend.common.externals.animations.ringLoader
10+
import com.saveourtool.save.frontend.common.utils.UserInfoAwarePropsWithChildren
1011
import com.saveourtool.save.frontend.components.topbar.topBarComponent
11-
import com.saveourtool.save.frontend.utils.UserInfoAwarePropsWithChildren
1212

1313
import js.core.jso
1414
import org.w3c.fetch.Response

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ package com.saveourtool.save.frontend.components.basic
99

1010
import com.saveourtool.save.execution.ExecutionDto
1111
import com.saveourtool.save.execution.ExecutionStatus
12-
import com.saveourtool.save.frontend.externals.fontawesome.faRedo
13-
import com.saveourtool.save.frontend.externals.fontawesome.fontAwesomeIcon
12+
import com.saveourtool.save.frontend.common.externals.fontawesome.faRedo
13+
import com.saveourtool.save.frontend.common.externals.fontawesome.fontAwesomeIcon
1414
import com.saveourtool.save.utils.calculateRate
1515
import com.saveourtool.save.utils.getPrecisionRate
1616
import com.saveourtool.save.utils.getRecallRate

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
package com.saveourtool.save.frontend.components.basic
88

99
import com.saveourtool.save.domain.*
10-
import com.saveourtool.save.frontend.utils.selectorBuilder
11-
import com.saveourtool.save.frontend.utils.useStateFromProps
10+
import com.saveourtool.save.frontend.common.utils.selectorBuilder
11+
import com.saveourtool.save.frontend.common.utils.useStateFromProps
1212

1313
import react.*
1414
import react.dom.html.ReactHTML.div

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import com.saveourtool.save.core.result.TestStatus
1212
import com.saveourtool.save.domain.TestResultDebugInfo
1313
import com.saveourtool.save.frontend.common.components.tables.visibleColumnsCount
1414
import com.saveourtool.save.frontend.common.externals.fontawesome.faExternalLinkAlt
15-
import com.saveourtool.save.frontend.utils.buttonBuilder
15+
import com.saveourtool.save.frontend.common.utils.buttonBuilder
1616

1717
import react.FC
1818
import react.Props

0 commit comments

Comments
 (0)