1. Heat the olive oil in a skillet over medium heat.
2. Add the diced onion and cook until translucent, about 5 minutes.
3. Add the minced garlic and cook for another minute.
4. Add the jackfruit, chili powder, cumin, and smoked paprika. Stir well to combine.
5. Pour in the vegetable broth, soy sauce, maple syrup, and tomato paste. Stir to combine.
6. Reduce heat to low and simmer for 15-20 minutes, until the jackfruit is tender and the flavors are well combined.
7. Use a spatula to break up the jackfruit into smaller pieces, resembling shredded meat.
8. Serve the jackfruit filling in taco shells with your favorite toppings.