import React from 'react' import { ModalFooterDecorator, ModalContentDecorator } from '../modal-decorators' import { FileTreeModalCreateFileFooterContent } from '../../../js/features/file-tree/components/file-tree-create/file-tree-modal-create-file-footer' export const Valid = args => export const Invalid = args => ( ) Invalid.args = { valid: false } export const Inflight = args => ( ) Inflight.args = { inFlight: true } export const FileLimitWarning = args => ( ) FileLimitWarning.args = { fileCount: { status: 'warning', value: 1990, limit: 2000 } } export const FileLimitError = args => ( ) FileLimitError.args = { fileCount: { status: 'error', value: 2000, limit: 2000 } } export default { title: 'Modals / Create File / Footer', component: FileTreeModalCreateFileFooterContent, args: { fileCount: { status: 'success', limit: 10, value: 1 }, valid: true, inFlight: false, newFileCreateMode: 'doc' }, argTypes: { cancel: { action: 'cancel' } }, decorators: [ModalFooterDecorator, ModalContentDecorator] }