1
0
mirror of https://github.com/phuoc-ng/csslayout.git synced 2025-08-18 03:41:35 +02:00

Define typescript type for placeholders

This commit is contained in:
Phuoc Nguyen
2019-11-24 23:18:12 +07:00
parent 642e179699
commit 154a61de91
11 changed files with 50 additions and 14 deletions

View File

@@ -1,8 +1,12 @@
import loadable from '@loadable/component';
import loadable, { LoadableComponent } from '@loadable/component';
interface CoverLoaderProps {
pattern: string;
}
//import slug from './helpers/slug';
const slug = item => item.toLowerCase().split(' ').join('-');
const slug = (item: string) => item.toLowerCase().split(' ').join('-');
const CoverLoader = loadable(props => import(`../patterns/${slug(props.pattern)}/Cover`));
const CoverLoader: LoadableComponent<CoverLoaderProps> = loadable(props => import(`../patterns/${slug(props.pattern)}/Cover`));
export default CoverLoader;