Preheat oven to 350°F
In a large bowl, whisk together flour, ginger, cinnamon, cloves, and baking soda, and set aside.
Cream butter and sugar with a paddle attachment, on medium-low speed, until fluffy and pale in color (about 5 minutes).
Beat egg and molasses into butter and sugar mixture on medium speed until fully incorporated.
Add dry ingredients and mix on low speed just until dough starts to come together and no dry bits remain.
Fold in apricots with a wooden spoon (and candied ginger and nuts, if using).
Using a cookie scoop, scoop out dough, roll in or sprinkle tops with sugar or sanding sugar (optional), place on a silicone mat or parchment lined cookie sheet 2 inches apart, and slightly flatten.
Bake for 10-15 minutes, depending on size of cookies, or until tops are cracked.
Allow to cool on baking sheets, or move to cooling racks.
Cookies will stay fresh for a week stored at room temperature in an airtight container.