Package-level declarations

여러 화면에서 쓰이는 아이템들이 들어있는 패키지입니다.

Functions

Link copied to clipboard
@Preview(showBackground = true)
fun BorderedScrapBoxPreview()
Link copied to clipboard
fun InternItem(imageUrl: String, title: String, dateDeadline: String, workingPeriod: String, isScraped: Boolean, modifier: Modifier = Modifier, scrapId: Long = 0, onScrapButtonClicked: (Long) -> Unit = {})

홈, 달력, 검색 화면에서 공고를 나타낼 때 사용되는 뷰입니다.

Link copied to clipboard
@Preview(showBackground = true)
fun InternItemPreview()
Link copied to clipboard
fun InternItemWithShadow(modifier: Modifier, shadowRadius: Dp, shadowWidth: Dp, imageUrl: String, title: String, dateDeadline: String, workingPeriod: String, isScrapped: Boolean, onScrapButtonClicked: (Long) -> Unit = {})
Link copied to clipboard
fun ProfileWithPlusButton(profileImage: String, modifier: Modifier = Modifier)
Link copied to clipboard
@Preview(showBackground = true)
fun ProfileWithPlusButtonPreview()
Link copied to clipboard
fun <T> RadioButtonGroups(options: List<T>, buttonComposable: @Composable (T, Boolean, (T) -> Unit) -> Unit, gridCellCount: Int, verticalArrangementSpace: Dp, horizontalArrangementSpace: Dp, modifier: Modifier = Modifier, onOptionSelected: (T) -> Unit = {})

라디오버튼 그룹을 관리하기 위한 컴포넌트입니다.

Link copied to clipboard
fun ScrapBox(cornerRadius: Dp, scrapColor: Color, modifier: Modifier = Modifier, elevation: Dp = 0.dp, borderWidth: Dp = 0.dp, borderColor: Color = Grey150, content: @Composable () -> Unit)

홈과 달력 화면에서 스크랩된 공고 목록을 표시하기 위해 사용하는 컴포넌트입니다.

Link copied to clipboard
@Preview(showBackground = true)
fun ShadowedScrapBoxPreview()
Link copied to clipboard
fun TerningLottieAnimation(jsonFile: Int, modifier: Modifier = Modifier, iterations: Int = 1)

로티애니메이션을 표시하기 위한 컴포넌트입니다.

Link copied to clipboard