Skip to content

Commit c847b02

Browse files
committed
💄 :: GoSocketProgressbar 퍼블리싱
1 parent 7e0767b commit c847b02

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
package com.chat.designsystem.component.progressbar
2+
3+
import androidx.compose.foundation.layout.height
4+
import androidx.compose.material3.LinearProgressIndicator
5+
import androidx.compose.runtime.Composable
6+
import androidx.compose.ui.Modifier
7+
import androidx.compose.ui.tooling.preview.Preview
8+
import androidx.compose.ui.unit.dp
9+
import com.chat.designsystem.theme.N4
10+
import com.chat.designsystem.theme.P1
11+
12+
@Composable
13+
fun GoSocketProgressbar(
14+
progress: Float,
15+
modifier: Modifier = Modifier,
16+
) {
17+
LinearProgressIndicator(
18+
progress = { progress },
19+
modifier = modifier.height(2.dp),
20+
color = P1,
21+
trackColor = N4
22+
)
23+
}
24+
25+
@Preview
26+
@Composable
27+
fun GoSocketProgressbarPreview() {
28+
GoSocketProgressbar(progress = 0.33f)
29+
}

0 commit comments

Comments
 (0)