equal
  deleted
  inserted
  replaced
  
    
    
    32 import com.geekorum.aboutoss.core.licensee.LicenseeLicenseInfoRepository  | 
    32 import com.geekorum.aboutoss.core.licensee.LicenseeLicenseInfoRepository  | 
    33 import com.geekorum.aboutoss.ui.common.Factory  | 
    33 import com.geekorum.aboutoss.ui.common.Factory  | 
    34 import com.geekorum.aboutoss.ui.common.OpenSourceLicensesViewModel  | 
    34 import com.geekorum.aboutoss.ui.common.OpenSourceLicensesViewModel  | 
    35 import org.jetbrains.compose.resources.stringResource  | 
    35 import org.jetbrains.compose.resources.stringResource  | 
    36   | 
    36   | 
         | 
    37   | 
         | 
    38 /**  | 
         | 
    39  * Display opensource licences in a new window  | 
         | 
    40  */  | 
    37 @Composable  | 
    41 @Composable  | 
    38 fun OpenSourceLicensesWindow(  | 
    42 fun OpenSourceLicensesWindow(  | 
    39     onCloseRequest: () -> Unit,  | 
    43     onCloseRequest: () -> Unit,  | 
    40     state: WindowState = rememberWindowState(),  | 
    44     state: WindowState = rememberWindowState(),  | 
    41 ) { | 
    45 ) { | 
    44     }  | 
    48     }  | 
    45     val viewModel: OpenSourceLicensesViewModel = viewModel(factory = OpenSourceLicensesViewModel.Factory(licenseInfoRepository))  | 
    49     val viewModel: OpenSourceLicensesViewModel = viewModel(factory = OpenSourceLicensesViewModel.Factory(licenseInfoRepository))  | 
    46     OpenSourceLicensesWindow(onCloseRequest, state, viewModel)  | 
    50     OpenSourceLicensesWindow(onCloseRequest, state, viewModel)  | 
    47 }  | 
    51 }  | 
    48   | 
    52   | 
         | 
    53 /**  | 
         | 
    54  * Display opensource licences in a new window  | 
         | 
    55  */  | 
    49 @Composable  | 
    56 @Composable  | 
    50 fun OpenSourceLicensesWindow(  | 
    57 fun OpenSourceLicensesWindow(  | 
    51     onCloseRequest: () -> Unit,  | 
    58     onCloseRequest: () -> Unit,  | 
    52     state: WindowState = rememberWindowState(),  | 
    59     state: WindowState = rememberWindowState(),  | 
    53     viewModel: OpenSourceLicensesViewModel,  | 
    60     viewModel: OpenSourceLicensesViewModel,  |