import { frontDimensions } from "./shared"; import frontLeftClassicSeperate from "./frontleft-classic-seperate"; import frontLeftClassicCuton from "./frontleft-classic-cuton"; import frontLeftSeamless from "./frontleft-seamless"; export default part => { let { sa, options, complete, paperless, points, macro } = part.shorthand(); if (complete && paperless) { frontDimensions(part, "left"); macro("ld", { from: points.neck, to: points.shoulder, d: 15 + sa }); } return options.buttonholePlacketStyle === "seamless" ? frontLeftSeamless(part) : options.seperateButtonholePlacket ? frontLeftClassicSeperate(part) : frontLeftClassicCuton(part); };