import { WebApplication } from '@/ui_models/application'; import { PureComponent } from './Abstract/PureComponent'; type Props = { application: WebApplication; close: () => void; }; export class SyncResolutionMenu extends PureComponent { constructor(props: Props) { super(props, props.application); } close = () => { this.props.close(); }; render() { return (
Out of Sync
Close
We've detected that the data in the current application session may not match the data on the server. An attempt was made to auto-resolve the issue, but it was unable to reconcile the differences.
Option 1 — Restart Application:
Quit the application and re-open it. Sometimes, this may resolve the issue.
Option 2 — Sign Out and Back In:
Sign out of your account, then sign back in. This will ensure your data is consistent with the server. Be sure to download a backup of your data before doing so.
); } }