refactor: flow typing (#1012)

* fix: padding

* fix: Minor button alignment issues

* feat: Add icon to invite people button

* WIP
This commit is contained in:
Tom Moor
2019-08-08 23:09:09 -07:00
committed by GitHub
parent 7b2eea0009
commit d024d31f66
64 changed files with 207 additions and 144 deletions

View File

@@ -10,7 +10,6 @@ type Props = {
document: Document,
anchor: string,
showCollection?: boolean,
ref?: *,
};
const DocumentLink = styled(Link)`

View File

@@ -26,12 +26,12 @@ type Props = {
documents: DocumentsStore,
collections: CollectionsStore,
ui: UiStore,
onRequestClose: *,
onRequestClose: () => void,
};
@observer
class DocumentMove extends React.Component<Props> {
firstDocument: *;
firstDocument: ?PathToDocument;
@observable searchTerm: ?string;
@observable isSaving: boolean;

View File

@@ -10,7 +10,7 @@ type Props = {
};
class DocumentEditor extends React.Component<Props> {
editor: *;
editor: ?Editor;
componentDidMount() {
if (!this.props.defaultValue) {

View File

@@ -32,12 +32,12 @@ type Props = {
isPublishing: boolean,
publishingIsDisabled: boolean,
savingIsDisabled: boolean,
onDiscard: () => *,
onDiscard: () => void,
onSave: ({
done?: boolean,
publish?: boolean,
autosave?: boolean,
}) => *,
}) => void,
auth: AuthStore,
};
@@ -73,7 +73,7 @@ class Header extends React.Component<Props> {
this.props.onSave({ done: true, publish: true });
};
handleShareLink = async (ev: SyntheticEvent<*>) => {
handleShareLink = async (ev: SyntheticEvent<>) => {
const { document } = this.props;
if (!document.shareUrl) await document.share();
this.showShareModal = true;