feat(core): open app in electron app entry (#8637)

fix PD-208
fix PD-210
fix PD-209
fix AF-1495
This commit is contained in:
pengx17
2024-10-31 06:16:32 +00:00
parent 5d92c900d1
commit 0f8b273134
36 changed files with 887 additions and 226 deletions

View File

@@ -11,7 +11,7 @@ export type CheckboxProps = Omit<
'onChange'
> & {
checked: boolean;
onChange: (
onChange?: (
event: React.ChangeEvent<HTMLInputElement>,
checked: boolean
) => void;
@@ -41,7 +41,7 @@ export const Checkbox = ({
const handleChange = useCallback(
(event: React.ChangeEvent<HTMLInputElement>) => {
const newChecked = event.target.checked;
onChange(event, newChecked);
onChange?.(event, newChecked);
const inputElement = inputRef.current;
if (newChecked && inputElement && animation) {
playCheckAnimation(inputElement.parentElement as Element).catch(