import { GameNode } from '@/components/shared/GameNode.jsx'; import { strings } from '@/i18n/fa.js'; /** @typedef {{nodes:object,actions:object}} InstallDialogProps */ /** Presents the InstallDialog view using plain models and semantic native elements. * @param {InstallDialogProps} props - Interface snapshots and callbacks. * @returns {import('react').ReactElement} Game panel. */ export function InstallDialog({ nodes, actions }) { return ( <> actions.close('ios-install')} >

{strings.install.title}

  1. {strings.install.shareBefore} {'Share'} {strings.install.shareAfter}
  2. {strings.install.addBefore} {'Add to Home Screen'} {strings.install.addAfter}
  3. {strings.install.note}
actions.emit('ios-close')} > {strings.common.gotIt}
); }